FileCodeGroup.ResolveMatchingCodeGroups(Evidence) Metod

Definition

Löser matchande kodgrupper.

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

Parametrar

evidence
Evidence

Bevisen för sammansättningen.

Returer

En CodeGroup som är roten i trädet för matchande kodgrupper.

Undantag

Parametern evidence är null.

Kommentarer

Med bevis för att en sammansättning ska läsas in utvärderar den här metoden kodgruppen genom att först kontrollera medlemskapsvillkoret mot de angivna bevisen. Om det finns en matchning returnerar den här metoden en rotkodsgrupp. Den kodgrupp som returneras innehåller underordnade kodgrupper, som i sin tur kan ha underordnade kodgrupper efter behov för att återspegla den fullständiga uppsättningen kodgrupper som matchades av de bevis som tillhandahållits.

FileCodeGroup använder union semantik och bildar en behörighetsuppsättning baserat på angiven Url av evidence.

Gäller för