Concessões de permissão
Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Concessões de permissão

Observação importanteImportante

No .NET Framework versão 4, o common language runtime (CLR) está se afastando fornecendo a diretiva de segurança de computadores. Microsoft recomenda o uso de diretivas de restrição de Software do Windows como um substituto para a diretiva de segurança do CLR. As informações neste tópico se aplica à.NET Framework versão 3.5 e anterior; não se aplica à versão 4.0 e posterior. Para obter mais informações sobre esta e outras alterações, consulte Alterações de segurança na.NET Framework 4.

O common language runtime concede permissões para os domínios de aplicativos e assemblies. O processo de concessão de permissão pode envolver uma ou ambas as seguintes etapas:

  1. O conjunto de permissão de computação.

    1. No tempo de carregamento, o tempo de execução determina o conjunto de permissões que o código que permite a cada nível de diretiva.

    2. O tempo de execução, em seguida, intercepta os conjuntos de permissão para cada nível de diretiva relevante, resultando em um conjunto de permissões concedidas para o domínio de aplicativo ou assembly.

  2. Determinar as permissões concedidas.

    O runtime compara o conjunto final das permissões concedidas com as permissões que o conjunto de solicitações, o que resulta em um conjunto de permissões concedido ao assembly. Essa etapa não se aplica a concede permissão para os domínios de aplicativo.

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2016 Microsoft