SecurityManager.ResolveSystemPolicy(Evidence) SecurityManager.ResolveSystemPolicy(Evidence) SecurityManager.ResolveSystemPolicy(Evidence) Method

定義

警告

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

指定した証拠に基づいたコードに対して与えるアクセス許可を判断します。AppDomain レベルのポリシーは除きます。Determines which permissions to grant to code based on the specified evidence, excluding the policy for the AppDomain level.

public:
 static System::Security::PermissionSet ^ ResolveSystemPolicy(System::Security::Policy::Evidence ^ evidence);
[System.Obsolete]
[System.Obsolete("This method is obsolete and will be removed in a future release of the .NET Framework. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
public static System.Security.PermissionSet ResolveSystemPolicy (System.Security.Policy.Evidence evidence);
static member ResolveSystemPolicy : System.Security.Policy.Evidence -> System.Security.PermissionSet

パラメーター

evidence
Evidence Evidence Evidence

ポリシーの評価に使用する証拠セット。The evidence set used to evaluate policy.

戻り値

セキュリティ システムで付与できるアクセス許可。The set of permissions that can be granted by the security system.

例外

このメソッドはコード アクセス セキュリティ (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.

注釈

このメソッドは、セキュリティ ポリシー エンジンを起動し、呼び出し元のコードの id の証拠を提供します。This method invokes the security policy engine and provides it with evidence of the calling code's identity. 結果は、システムのセキュリティ ポリシーを除くいずれかによって決まりますAppDomainポリシー。The result is determined by the system security policy exclusive of any AppDomain policy.

適用対象