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

Dim instance As FirstMatchCodeGroup Dim evidence As Evidence Dim returnValue As CodeGroup returnValue = instance.ResolveMatchingCodeGroups(evidence)
戻り値
一致するコード グループのツリーのルートである CodeGroup。


読み込まれるアセンブリの証拠が指定されている場合、このメソッドは、まず指定した証拠に対してメンバシップ条件を調べることによってコード グループを評価します。両者が一致した場合、このメソッドはルート コード グループを返します。返されるコード グループには子コード グループが含まれ、それらの子コード グループにも、指定した証拠と一致したすべてのコード グループを反映するために必要な子コード グループが含まれる場合があります。
最初に一致したコード グループでは、各子コード グループのメンバシップ条件が、証拠に対して追加された順序でテストされます。最初に一致したコード グループだけが証拠セットで解決されます。一致しない場合は、最初に一致した親のコード グループのポリシー ステートメントが適用されます。一致した子コード グループ型は、これらの子グループの ResolveMatchingCodeGroups メソッドの動作に応じて、子コード グループの下のすべての子グループをどのように適用するかを決定します。

ResolveMatchingCodeGroups メソッドを使用してコード グループの一致を解決する方法を次のコード例に示します。このコード例は、FirstMatchCodeGroup クラスのトピックで取り上げているコード例の一部分です。
Dim executingAssembly As [Assembly] = _ [Assembly].GetExecutingAssembly() Dim evidence As Evidence = executingAssembly.Evidence Dim resolvedCodeGroup As CodeGroup resolvedCodeGroup = codegroup.ResolveMatchingCodeGroups(Evidence)
Assembly assembly = Assembly.GetExecutingAssembly(); Evidence evidence = assembly.Evidence; CodeGroup resolvedCodeGroup = codeGroup.ResolveMatchingCodeGroups(evidence);

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に収録されているすべての辞書からFirstMatchCodeGroup.ResolveMatchingCodeGroups メソッドを検索する場合は、下記のリンクをクリックしてください。

- FirstMatchCodeGroup.ResolveMatchingCodeGroups メソッドのページへのリンク