Language

PolicyLevel.ResolveMatchingCodeGroups(Evidence) メソッド

定義

ポリシー レベルでポリシーを解決し、証拠に一致するコード グループ ツリーのルートを返します。

public:
 System::Security::Policy::CodeGroup ^ ResolveMatchingCodeGroups(System::Security::Policy::Evidence ^ evidence);
public System.Security.Policy.CodeGroup ResolveMatchingCodeGroups(System.Security.Policy.Evidence evidence);
member this.ResolveMatchingCodeGroups : System.Security.Policy.Evidence -> System.Security.Policy.CodeGroup
Public Function ResolveMatchingCodeGroups (evidence As Evidence) As CodeGroup

パラメーター

evidence
Evidence

Evidenceポリシーの解決に使用されます。

返品

指定した証拠に一致するコード グループのツリーのルートを表す CodeGroup 。

例外

ポリシー レベルには、排他的としてマークされた複数の一致するコード グループが含まれています。

evidence パラメーターはnull。

注釈

このメソッドを使用すると、特定の証拠セットに関するポリシー レベルのコード グループの効果を分析できます。 たとえば、セキュリティ ポリシーがアセンブリに必要な最小限のコード要求アクセス許可を付与していない場合、コード グループの問題がどこにあるかを正確に調べることで、見分けるのが難しい場合があります。

このメソッドは子コード グループを含むことができるコード グループを返すので、管理者はコード グループとその子コード グループを調べて、どのコード グループが一致するかを判断できます。

適用対象