PolicyLevel.ResolveMatchingCodeGroups(Evidence) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 prueba.
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
Devoluciones
CodeGroup que representa la raíz de un árbol de grupo de código que coincide con la prueba especificada.
Excepciones
El nivel de directiva contiene múltiples grupos de código coincidentes marcados como exclusivos.
El parámetro evidence
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 evidencias. 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 de saber 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.