Exportar (0) Imprimir
Expandir Tudo
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

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

Contribuições da comunidade

ADICIONAR
A Microsoft está realizando uma pesquisa online para saber sua opinião sobre o site do MSDN. Se você optar por participar, a pesquisa online lhe será apresentada quando você sair do site do MSDN.

Deseja participar?
Mostrar:
© 2014 Microsoft