PolicyLevel.ResolveMatchingCodeGroups(Evidence) Método

Definição

Resolve a política ao nível da política e devolve a raiz de uma árvore de grupos de código 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

evidence
Evidence

A Evidence política usada para resolver.

Devoluções

A representa a raiz de uma árvore de grupos de código que CodeGroup correspondem à evidência especificada.

Exceções

O nível da política contém múltiplos grupos de código correspondentes marcados como exclusivos.

O evidence parâmetro é null.

Observações

Pode usar este método para analisar o efeito dos grupos de código ao nível de políticas relativamente a um determinado conjunto de evidências. Por exemplo, se a política de segurança não conceder a um assembly as permissões mínimas de pedido de código de que necessita, pode ser difícil determinar exatamente ao examinar os grupos de código onde está o problema.

Como este método devolve um grupo de código que pode ter grupos de código filhos, é possível para um administrador examinar o grupo de código e os seus grupos filhos e determinar quais os grupos correspondentes.

Aplica-se a