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
Esta documentação foi arquivada e não está sendo atualizada.

Classe SecurityCriticalAttribute

Especifica que o código ou um assembly executará operações críticas de segurança.

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

[AttributeUsageAttribute(AttributeTargets.Assembly|AttributeTargets.Module|AttributeTargets.Class|AttributeTargets.Struct|AttributeTargets.Enum|AttributeTargets.Constructor|AttributeTargets.Method|AttributeTargets.Property|AttributeTargets.Field|AttributeTargets.Event|AttributeTargets.Interface|AttributeTargets.Delegate, AllowMultiple = false, 
	Inherited = false)]
public sealed class SecurityCriticalAttribute : Attribute

sistema autônomo operações de segurança crítica são ações que afetam a segurança de acesso do código, sistema autônomo a elevação de privilégio por meio de supressão de verificações de segurança de acesso de código usando o deAssert método, chamar código gerenciado não seguro e assim por diante. The SecurityCriticalAttribute atributo deve ser aplicado ao código para o código para executar operações críticas de segurança. Código de segurança crítico pode ser acessado a partir do código parcialmente confiável e pode expor o acesso a recursos protegidos ou funcionalidade.Código com o SecurityCriticalAttribute aplicado deve estar sujeito a uma auditoria de segurança rigorosas para garantir que ele pode ser usado com segurança em um ambiente de execução segura. Operações que não são críticas de segurança são descritas sistema autônomo transparente.

Aplicando o SecurityCriticalAttribute no assembly nível identifica-lo sistema autônomo um conjunto de segurança crítico. O assembly inteiro pode ser identificado sistema autônomo críticos, definindo o escopo parâmetro Everything.

System.Object
  System.Attribute
    System.Security.SecurityCriticalAttribute

Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

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
Mostrar: