NetCodeGroup.Resolve(Evidence) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
一連の証拠について、コード グループおよびその子孫のポリシーを解決します。
public:
override System::Security::Policy::PolicyStatement ^ Resolve(System::Security::Policy::Evidence ^ evidence);
public override System.Security.Policy.PolicyStatement Resolve (System.Security.Policy.Evidence evidence);
override this.Resolve : System.Security.Policy.Evidence -> System.Security.Policy.PolicyStatement
Public Overrides Function Resolve (evidence As Evidence) As PolicyStatement
パラメーター
戻り値
オプションの属性を持つ、コード グループが与えたアクセス許可で構成される PolicyStatement。または、コード グループが適用されない場合 (メンバーシップ条件が指定した証拠と一致しない場合) は null
。
例外
evidence
パラメーターが null
です。
複数のコード グループ (親コード グループと子コード グループを含む) が Exclusive とマークされています。
注釈
アセンブリが読み込まれる証拠が与えられた場合、このメソッドは、最初にメンバーシップの条件を指定した証拠と照合してコード グループを評価します。 一致するものがある場合、このメソッドは、子コード グループの評価を含む、コード グループのポリシー ステートメントを返します。
このメソッドの操作は次のとおりです。
メンバーシップ条件が指定した証拠と一致しない場合は、 を返 null
します。それ以外の場合は、アクセス許可セットをコード グループのポリシー ステートメントと同じ (P) に設定して続行します。 子コード グループごとに、同じ証拠でコード グループを解決します。結果が でない null
場合は、そのポリシー ステートメントを返します。 一致する子コード グループがない場合は、P (親のポリシー ステートメント) を返します。
適用対象
.NET
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示