SafeAccessTokenHandle Classe

Definição

Fornece um handle seguro para um thread do Windows ou token de acesso ao processo. Para mais informações, consulte Tokens de Acesso.

public ref class SafeAccessTokenHandle sealed : System::Runtime::InteropServices::SafeHandle
public sealed class SafeAccessTokenHandle : System.Runtime.InteropServices.SafeHandle
[System.Security.SecurityCritical]
public sealed class SafeAccessTokenHandle : System.Runtime.InteropServices.SafeHandle
type SafeAccessTokenHandle = class
    inherit SafeHandle
[<System.Security.SecurityCritical>]
type SafeAccessTokenHandle = class
    inherit SafeHandle
Public NotInheritable Class SafeAccessTokenHandle
Inherits SafeHandle
Herança
SafeAccessTokenHandle
Herança
SafeAccessTokenHandle
Atributos

Construtores

Name Description
SafeAccessTokenHandle()

Cria um SafeAccessTokenHandle.

SafeAccessTokenHandle(IntPtr)

Inicializa uma nova instância da SafeAccessTokenHandle classe.

Campos

Name Description
handle

Especifica o cabo a enrolar.

(Herdado de SafeHandle)

Propriedades

Name Description
InvalidHandle

Devolve um handle inválido ao instanciar um SafeAccessTokenHandle objeto com Zero.

IsClosed

Obtém um valor que indica se a pega está fechada.

(Herdado de SafeHandle)
IsInvalid

Recebe um valor que indica se o handle é inválido.

Métodos

Name Description
Close()

Marca o nome para libertar e libertar recursos.

(Herdado de SafeHandle)
DangerousAddRef(Boolean)

Incrementa manualmente o contador de referência nas SafeHandle instâncias.

(Herdado de SafeHandle)
DangerousGetHandle()

Devolve o valor do handle campo.

(Herdado de SafeHandle)
DangerousRelease()

Decrementa manualmente o contador de referência numa SafeHandle instância.

(Herdado de SafeHandle)
Dispose()

Liberta todos os recursos usados pela SafeHandle turma.

(Herdado de SafeHandle)
Dispose(Boolean)

Liberta os recursos não geridos usados pela SafeHandle classe especificando se deve realizar uma operação normal de eliminação.

(Herdado de SafeHandle)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ReleaseHandle()

Quando sobrescrito numa classe derivada, executa o código necessário para libertar o handle.

(Herdado de SafeHandle)
SetHandle(IntPtr)

Define a alavanca para a alavanca pré-existente especificada.

(Herdado de SafeHandle)
SetHandleAsInvalid()

Marca uma pega como já não usada.

(Herdado de SafeHandle)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a