PolicyLevel.ResolveMatchingCodeGroups(Evidence) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Resolve a política no nível da política e retorna a raiz de uma árvore de grupo de códigos que corresponde à evidência.
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
Retornos
Uma CodeGroup que representa a raiz de uma árvore de grupos de códigos que corresponde à evidência especificada.
Exceções
O nível de política contém vários grupos de códigos correspondentes marcados como exclusivos.
O evidence parâmetro é null.
Comentários
Você pode usar esse método para analisar o efeito dos grupos de códigos em um nível de política em relação a um determinado conjunto de evidências. Por exemplo, se a política de segurança não estiver concedendo a um assembly as permissões mínimas de solicitação de código necessárias, poderá ser difícil informar examinando os grupos de códigos exatamente onde o problema está.
Como esse método retorna um grupo de códigos que pode ter grupos de códigos filho, é possível que um administrador examine o grupo de códigos e seus grupos de códigos filho e determine quais grupos de códigos correspondem.