PolicyLevel.ResolveMatchingCodeGroups(Evidence) Método

Definición

Resuelve la directiva en el nivel de directiva y devuelve la raíz de un árbol de grupo de código que coincide con la evidencia.

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

Parámetros

evidence
Evidence

Evidence que se usa para resolver la directiva.

Devoluciones

que CodeGroup representa la raíz de un árbol de grupos de código que coinciden con la evidencia especificada.

Excepciones

El nivel de directiva contiene varios grupos de código coincidentes marcados como exclusivos.

El evidence parámetro es null.

Comentarios

Puede usar este método para analizar el efecto de los grupos de código en un nivel de directiva con respecto a un determinado conjunto de pruebas. Por ejemplo, si la directiva de seguridad no concede a un ensamblado los permisos mínimos de solicitud de código que necesita, puede ser difícil saberlo mediante el examen de los grupos de código exactamente donde está el problema.

Dado que este método devuelve un grupo de código que puede tener grupos de código secundarios, es posible que un administrador examine el grupo de código y sus grupos de código secundarios y determine qué grupos de código coinciden.

Se aplica a