FileCodeGroup.Resolve メソッド
アセンブリ: mscorlib (mscorlib.dll 内)

Dim instance As FileCodeGroup Dim evidence As Evidence Dim returnValue As PolicyStatement returnValue = instance.Resolve(evidence)
戻り値
オプションの属性を持つコード グループによって与えられたアクセス許可から成るポリシー ステートメント。コード グループがポリシーを適用しない (指定した証拠とメンバシップ条件が一致しない) 場合は null 参照 (Visual Basic では Nothing)。


読み込まれるアセンブリの証拠が指定されている場合、このメソッドは、まず指定した証拠に対してメンバシップ条件を調べることによってコード グループを評価します。両者が一致した場合、このメソッドは、子コード グループの評価を含む、コード グループのポリシー ステートメントを返します。
.NET Framework セキュリティ システムは、ポリシー レベルで Resolve を使用して、結果として得られるポリシー ステートメントから、およびアセンブリのコード要求から読み込まれたコードに与えるアクセス許可を決定します。
FileCodeGroup は、和集合のセマンティクスを使用して、evidence で指定された Url に基づいてアクセス許可セットを形成します。

Resolve メソッドを使用してコード グループのポリシーを解決する方法を次のコード例に示します。このコード例は、FileCodeGroup クラスのトピックで取り上げているコード例の一部分です。
Dim executingAssembly As [Assembly] executingAssembly = [Assembly].GetExecutingAssembly() Dim executingEvidence As Evidence = executingAssembly.Evidence Dim policy As PolicyStatement policy = fileCodeGroup.Resolve(executingEvidence)
Assembly assembly = Assembly.GetExecutingAssembly(); Evidence executingEvidence = assembly.Evidence; PolicyStatement policy = fileCodeGroup.Resolve(executingEvidence);

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からFileCodeGroup.Resolve メソッドを検索する場合は、下記のリンクをクリックしてください。

- FileCodeGroup.Resolve メソッドのページへのリンク