Share via


PolicyLevel.ResolveMatchingCodeGroups(Evidence) Méthode

Définition

Résout la stratégie du niveau de stratégie et retourne la racine d'une arborescence de groupes de codes qui correspond à la preuve.

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

Paramètres

evidence
Evidence

Evidence utilisé pour résoudre la stratégie.

Retours

CodeGroup représentant la racine d'une arborescence de groupes de codes qui correspond à la preuve spécifiée.

Exceptions

Le niveau de stratégie contient plusieurs groupes de codes qui correspondent et sont marqués comme exclusifs.

Le paramètre evidence a la valeur null.

Remarques

Vous pouvez utiliser cette méthode pour analyser l’effet des groupes de code au niveau d’une stratégie par rapport à un certain ensemble de preuves. Par exemple, si la stratégie de sécurité n’accorde pas à un assembly les autorisations minimales de demande de code dont il a besoin, il peut être difficile de déterminer en examinant les groupes de codes exactement où se trouve le problème.

Étant donné que cette méthode retourne un groupe de codes qui peut avoir des groupes de code enfants, il est possible pour un administrateur d’examiner le groupe de codes et ses groupes de code enfants et de déterminer quels groupes de code correspondent.

S’applique à