Método PermitOnly
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original

Método IStackWalk.PermitOnly

Faz com que cada Demand para todos os objetos exceto o corrente que passa pelo código de telefonar falha, mesmo se o código mais acima na pilha de chamadas tiver sido concedido permissão para acessar outros recursos.

Namespace:  System.Security
Assembly:  mscorlib (em mscorlib.dll)

void PermitOnly()

PermitOnly é semelhante a Deny, em que ambos causam pilha walks falhe quando eles caso contrário, seriam bem-sucedida. A diferença é que Deny Especifica as permissões que fará com que o exame da pilha falhe, mas PermitOnly Especifica as permissões apenas que não provocam a stack walk falhe. telefonar Esse método para garantir que seu código pode ser usado para acessar somente os recursos especificados.

PermitOnly é ignorado para uma permissão não concedida porque uma solicitação de permissão que não terá êxito. No entanto, se o código inferior na telefonar da pilha posteriormente chama Demand para essa permissão, um SecurityException é lançada quando a stack walk atinge o código que tentou chamar PermitOnly. Isso ocorre porque o código que chamado PermitOnly não foi concedida a permissão, mesmo que ela chamou PermitOnly Essa permissão. O telefonar pilha é typitelefonary representado sistema autônomo cresce para baixo, para que métodos mais altas na telefonar pilha telefonar métodos mais abaixo na telefonar pilha.

Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

o.NET Framework e.NET Compact Framework não oferecem suporte a todas as versões de cada plataforma. Para obter uma lista de versões suportadas, consulte Requisitos de sistema do .NET framework.

.NET Framework

Compatível com: 3.5, 3.0, 2.0, 1.1, 1.0

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2016 Microsoft