Partilhar via


Interface IHostSecurityContext

Permite que o Common linguagem tempo de execução (CLR) para manter informações de contexto de segurança implementadas pelo host.

interface IHostSecurityContext : IUnknown {
    HRESULT Capture (
        [out] IHostSecurityContext** ppClonedContext
    )
};

Métodos

Método

Descrição

Método IHostSecurityContext::capturar

Obtém um clone do IHostSecurityContext instância retornada de uma telefonar para IHostSecurityManager::GetSecurityContext.

Comentários

Um host pode controlar todo acesso a código para tokens de thread, código CLR e do usuário. Ele também pode garantir que a segurança completa informações de contexto são passadas através de operações assíncrono ou pontos de código com acesso ao código restrito. IHostSecurityContext encapsula esse informações de contexto de segurança, que é opacas para o tempo de execução. O tempo de execução captura essas informações usando Capture, e move-segmento de pool de trabalho item despacho, execução do finalizador e construtores de módulo e classe.

Requisitos

Plataformas: See Requisitos de sistema do .NET framework.

Cabeçalho: MSCorEE.idl

Biblioteca: Incluído sistema autônomo um recurso em MSCorEE.dll

.NET Framework Versions: 3.5 SP1, 3,5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Consulte também

Referência

Interface ICLRHostProtectionManager

Interface IHostSecurityManager

Outros recursos

Interfaces de hospedagem