ChannelBinding Clase

Definición

La clase ChannelBinding encapsula un puntero a los datos opacos con el fin de enlazar una transacción autenticada a un canal seguro.The ChannelBinding class encapsulates a pointer to the opaque data used to bind an authenticated transaction to a secure channel.

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
Herencia
ChannelBinding
Herencia

Comentarios

El token de enlace de canal de una ChannelBinding instancia de clase se utiliza para proporcionar protección ampliada para la autenticación integrada de Windows.The channel binding token in a ChannelBinding class instance is used to provide extended protection for integrated windows authentication.

Constructores

ChannelBinding()

Inicializa una nueva instancia de la clase ChannelBinding.Initializes a new instance of the ChannelBinding class.

ChannelBinding(Boolean)

Inicializa una nueva instancia de la clase ChannelBinding.Initializes a new instance of the ChannelBinding class.

Campos

handle

Especifica el identificador que se va a ajustar.Specifies the handle to be wrapped.

(Heredado de SafeHandle)

Propiedades

IsClosed

Obtiene un valor que indica si el identificador está cerrado.Gets a value indicating whether the handle is closed.

(Heredado de SafeHandle)
IsInvalid

Cuando se invalida en una clase derivada, obtiene un valor que indica si este identificador es no válido.When overridden in a derived class, gets a value indicating whether the handle value is invalid.

(Heredado de SafeHandle)
IsInvalid

Obtiene un valor que indica si el identificador no es válido.Gets a value that indicates whether the handle is invalid.

(Heredado de SafeHandleZeroOrMinusOneIsInvalid)
Size

La propiedad Size obtiene el tamaño, en bytes, del token de enlace de canal asociado a la instancia ChannelBinding.The Size property gets the size, in bytes, of the channel binding token associated with the ChannelBinding instance.

Métodos

Close()

Marca el identificador para soltar y liberar recursos.Marks the handle for releasing and freeing resources.

(Heredado de SafeHandle)
DangerousAddRef(Boolean)

Aumenta manualmente el recuento de referencias en instancias de SafeHandle.Manually increments the reference counter on SafeHandle instances.

(Heredado de SafeHandle)
DangerousGetHandle()

Devuelve el valor del campo handle.Returns the value of the handle field.

(Heredado de SafeHandle)
DangerousRelease()

Disminuye manualmente el recuento de referencias en una instancia de SafeHandle.Manually decrements the reference counter on a SafeHandle instance.

(Heredado de SafeHandle)
Dispose()

Libera todos los recursos que utiliza la clase SafeHandle.Releases all resources used by the SafeHandle class.

(Heredado de SafeHandle)
Dispose(Boolean)

Libera los recursos no administrados usados por la clase SafeHandle especificando si se lleva a cabo una operación de eliminación normal.Releases the unmanaged resources used by the SafeHandle class specifying whether to perform a normal dispose operation.

(Heredado de SafeHandle)
Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
ReleaseHandle()

Cuando se invalida en una clase derivada, ejecuta el código necesario para liberar el identificador.When overridden in a derived class, executes the code required to free the handle.

(Heredado de SafeHandle)
SetHandle(IntPtr)

Establece el identificador en el identificador preexistente.Sets the handle to the specified pre-existing handle.

(Heredado de SafeHandle)
SetHandleAsInvalid()

Marca un identificador para indicar que ya no se utiliza.Marks a handle as no longer used.

(Heredado de SafeHandle)
ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)

Se aplica a

Consulte también