PolicyLevel.ResolveMatchingCodeGroups(Evidence) Método
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 política no nível de 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
Um CodeGroup que representa a raiz de uma árvore de grupos de código correspondentes à evidência especificada.
O nível de política contém vários grupos de código correspondentes marcados como exclusivos.
O parâmetro evidence
é null
.
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 dizer pelo exame dos 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.
Produto | Versões |
---|---|
.NET | 8 (package-provided), 9 (package-provided) |
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 (package-provided), 4.7, 4.7.1 (package-provided), 4.7.1, 4.7.2 (package-provided), 4.7.2, 4.8 (package-provided), 4.8, 4.8.1 |
.NET Standard | 2.0 (package-provided) |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9 |
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: