HostSecurityManager.DomainPolicy HostSecurityManager.DomainPolicy HostSecurityManager.DomainPolicy HostSecurityManager.DomainPolicy Property



この API は現在使われていません。

派生クラスでオーバーライドされると、現在のアプリケーション ドメインのセキュリティ ポリシーを取得します。When overridden in a derived class, gets the security policy for the current application domain.

 virtual property System::Security::Policy::PolicyLevel ^ DomainPolicy { System::Security::Policy::PolicyLevel ^ get(); };
[System.Obsolete("AppDomain policy levels are obsolete and will be removed in a future release of the .NET Framework. See for more information.")]
public virtual System.Security.Policy.PolicyLevel DomainPolicy { get; }
member this.DomainPolicy : System.Security.Policy.PolicyLevel
Public Overridable ReadOnly Property DomainPolicy As PolicyLevel


現在のアプリケーション ドメインに対するセキュリティ ポリシー。The security policy for the current application domain. 既定値は、null です。The default is null.


このメソッドはコード アクセス セキュリティ (CAS) ポリシーを使用しており、.NET Framework 4.NET Framework 4 では互換性のために残されています。This method uses code access security (CAS) policy, which is obsolete in the .NET Framework 4.NET Framework 4. .NET Framework の旧バージョンとの互換性のために CAS ポリシーを有効にするには、<legacyCasPolicy> 要素を使用します。To enable CAS policy for compatibility with earlier versions of the .NET Framework, use the <legacyCasPolicy> element.


このプロパティは、派生クラスでオーバーライドされることができます。This property can be overridden in a derived class. 基本実装では、常に null を返します。The base implementation always returns null.

このプロパティがあると呼ばれるAppDomain作成時刻。This property is called at AppDomain creation time. これにより、ホストは、現在のポリシーを指定するAppDomainします。It allows a host to supply a policy for the current AppDomain. ポリシー レベルは、以下の構成します。A policy level consists of the following:

  • コード グループのセットは、1 つのツリーに編成されます。A set of code groups organized into a single rooted tree.

  • コード グループに属しているコードに付与するアクセス許可を指定するコード グループによって参照されている名前付き権限セットのセット。A set of named permission sets that are referenced by the code groups to specify permissions to be granted to code belonging to the code group.

  • 完全信頼アセンブリの一覧。A list of fully trusted assemblies.


継承時のノートを参照してください、HostSecurityManagerクラスの実装の重要な情報。See the Notes to Inheritors for the HostSecurityManager class for critical implementation information.