SecurityPermissionAttribute.ControlAppDomain プロパティ
アセンブリ: mscorlib (mscorlib.dll 内)
構文Dim instance As SecurityPermissionAttribute Dim value As Boolean value = instance.ControlAppDomain instance.ControlAppDomain = value
/** @property */ public boolean get_ControlAppDomain () /** @property */ public void set_ControlAppDomain (boolean value)
public function get ControlAppDomain () : boolean public function set ControlAppDomain (value : boolean)
AppDomain を操作するためのアクセス許可が宣言されている場合は true。それ以外の場合は false。
使用例ControlAppDomain プロパティを使用し、アプリケーション ドメインを操作する機能を拒否するコード例を次に示します。コード全体については、SecurityPermissionAttribute クラスのトピックを参照してください。
' Set the Assertion,UnmanagedCode, ControlAppDomain, ControlDomainPolicy, ontrolEvidence, ' ControlPolicy, ControlPrincipal, ControlThread, Execution, Flags, Infrastructure, ' RemotingConfiguration, SerializationFormatter, and SkipVerification properties. <SecurityPermissionAttribute(SecurityAction.Deny, Assertion:=True), _ SecurityPermissionAttribute(SecurityAction.Deny, ControlAppDomain:=True), _ SecurityPermissionAttribute(SecurityAction.Deny, ControlDomainPolicy:=True), _ SecurityPermissionAttribute(SecurityAction.Deny, ControlEvidence:=True), _ SecurityPermissionAttribute(SecurityAction.Deny, ControlPolicy:=True), _ SecurityPermissionAttribute(SecurityAction.Deny, ControlPrincipal:=True), _ SecurityPermissionAttribute(SecurityAction.Deny, ControlThread:=True), _ SecurityPermissionAttribute(SecurityAction.Deny, Execution:=True), _ SecurityPermissionAttribute(SecurityAction.Deny, Flags:=SecurityPermissionFlag.NoFlags), _ SecurityPermissionAttribute(SecurityAction.Deny, Infrastructure:=True), _ SecurityPermissionAttribute(SecurityAction.Deny, RemotingConfiguration:=True), _ SecurityPermissionAttribute(SecurityAction.Deny, SerializationFormatter:=True), _ SecurityPermissionAttribute(SecurityAction.Deny, SkipVerification:=True), _ SecurityPermissionAttribute(SecurityAction.Deny, UnmanagedCode:=True)> _ Public Shared Sub DenySecurityPermissions()
// Set the ControlAppDomain property. [SecurityPermissionAttribute(SecurityAction.Deny, ControlAppDomain = true)]
プラットフォームWindows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
参照- SecurityPermissionAttribute.ControlAppDomain プロパティのページへのリンク