ChannelBinding Classe

Definição

A ChannelBinding classe encapsula um ponteiro para os dados opacos usados para vincular uma transação autenticada a um canal seguro.

public ref class ChannelBinding abstract : System::Runtime::InteropServices::SafeHandle
public ref class ChannelBinding abstract : Microsoft::Win32::SafeHandles::SafeHandleZeroOrMinusOneIsInvalid
public abstract class ChannelBinding : System.Runtime.InteropServices.SafeHandle
public abstract class ChannelBinding : Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid
type ChannelBinding = class
    inherit SafeHandle
type ChannelBinding = class
    inherit SafeHandleZeroOrMinusOneIsInvalid
Public MustInherit Class ChannelBinding
Inherits SafeHandle
Public MustInherit Class ChannelBinding
Inherits SafeHandleZeroOrMinusOneIsInvalid
Herança
ChannelBinding
Herança

Observações

O token de ligação de canal numa ChannelBinding instância de classe é usado para fornecer proteção alargada à autenticação integrada do Windows.

Construtores

Name Description
ChannelBinding()

Inicializa uma nova instância da ChannelBinding classe.

ChannelBinding(Boolean)

Inicializa uma nova instância da ChannelBinding classe.

Campos

Name Description
handle

Especifica o cabo a enrolar.

(Herdado de SafeHandle)

Propriedades

Name Description
IsClosed

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

(Herdado de SafeHandle)
IsInvalid

Quando sobrescrito numa classe derivada, recebe um valor que indica se o valor do handle é inválido.

(Herdado de SafeHandle)
IsInvalid

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

(Herdado de SafeHandleZeroOrMinusOneIsInvalid)
Size

A Size propriedade obtém o tamanho, em bytes, do token de ligação ao canal associado à ChannelBinding instância.

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

Ver também