PolicyLevel.ResolveMatchingCodeGroups(Evidence) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Löser principen på principnivå och returnerar roten för ett kodgruppsträd som matchar bevisen.
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
Parametrar
Returer
En CodeGroup som representerar roten i ett träd med kodgrupper som matchar de angivna bevisen.
Undantag
Principnivån innehåller flera matchande kodgrupper som markerats som exklusiva.
Parametern evidence är null.
Kommentarer
Du kan använda den här metoden för att analysera effekten av kodgrupperna på en principnivå med avseende på en viss uppsättning bevis. Om säkerhetsprincipen till exempel inte beviljar en sammansättning de minsta behörigheter för kodbegäran som krävs kan det vara svårt att avgöra genom att undersöka kodgrupperna exakt var problemet finns.
Eftersom den här metoden returnerar en kodgrupp som kan ha underordnade kodgrupper är det möjligt för en administratör att undersöka kodgruppen och dess underordnade kodgrupper och avgöra vilka kodgrupper som matchar.