AppDomain.PermissionSet プロパティ

定義

サンドボックス化されたアプリケーション ドメインのアクセス許可セットを取得します。Gets the permission set of a sandboxed application domain.

public:
 property System::Security::PermissionSet ^ PermissionSet { System::Security::PermissionSet ^ get(); };
[get: System.Security.SecurityCritical]
public System.Security.PermissionSet PermissionSet { get; }
member this.PermissionSet : System.Security.PermissionSet
Public ReadOnly Property PermissionSet As PermissionSet

プロパティ値

サンドボックス化されたアプリケーション ドメインのアクセス許可セット。The permission set of the sandboxed application domain.

属性

注釈

AppDomain.CreateDomain(String, Evidence, AppDomainSetup, PermissionSet, StrongName[]) メソッドオーバーロードを使用して作成されたサンドボックス化されたアプリケーションドメインには、同種のアクセス許可セットがあります。つまり、アプリケーションドメインに読み込まれる部分的に信頼されているすべてのアセンブリに対して、同じアクセス許可のセットが付与されます。Sandboxed application domains that were created by using the AppDomain.CreateDomain(String, Evidence, AppDomainSetup, PermissionSet, StrongName[]) method overload have a homogenous set of permissions; that is, the same set of permissions is granted to all partially trusted assemblies that are loaded into the application domain. サンドボックス化されたアプリケーションドメインには、このアクセス許可セットから除外される厳密な名前付きアセンブリの一覧があり、代わりに完全信頼で実行されます。A sandboxed application domain optionally has a list of strong-named assemblies that are exempt from this permission set, and instead run with full trust.

セキュリティ

SecurityCriticalAttribute
直前の呼び出し元に完全信頼が必要です。Requires full trust for the immediate caller. このメンバーは、部分的に信頼されているコードまたは透過的なコードでは使用できません。This member cannot be used by partially trusted or transparent code.

適用対象

こちらもご覧ください