ChannelBinding Класс

Определение

Класс ChannelBinding инкапсулирует указатель на непрозрачные данные, используемые для привязки проверенной транзакции к защищенному каналу.

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
Наследование
ChannelBinding
Наследование

Комментарии

Маркер привязки канала в экземпляре класса используется для обеспечения расширенной защиты для встроенной ChannelBinding проверки подлинности Windows.

Конструкторы

Имя Описание
ChannelBinding()

Инициализирует новый экземпляр класса ChannelBinding.

ChannelBinding(Boolean)

Инициализирует новый экземпляр класса ChannelBinding.

Поля

Имя Описание
handle

Указывает дескриптор, который необходимо упаковать.

(Унаследовано от SafeHandle)

Свойства

Имя Описание
IsClosed

Возвращает значение, указывающее, закрыт ли дескриптор.

(Унаследовано от SafeHandle)
IsInvalid

При переопределении в производном классе получает значение, указывающее, является ли значение дескриптора недопустимым.

(Унаследовано от SafeHandle)
IsInvalid

Возвращает значение, указывающее, является ли дескриптор недопустимым.

(Унаследовано от SafeHandleZeroOrMinusOneIsInvalid)
Size

Свойство Size получает размер в байтах маркера привязки канала, связанного с экземпляром ChannelBinding .

Методы

Имя Описание
Close()

Помечает дескриптор для освобождения и освобождения ресурсов.

(Унаследовано от SafeHandle)
DangerousAddRef(Boolean)

Вручную увеличивает счетчик ссылок на SafeHandle экземпляры.

(Унаследовано от SafeHandle)
DangerousGetHandle()

Возвращает значение handle поля.

(Унаследовано от SafeHandle)
DangerousRelease()

Вручную уменьшает счетчик ссылок в экземпляре SafeHandle .

(Унаследовано от SafeHandle)
Dispose()

Освобождает все ресурсы, используемые классом SafeHandle .

(Унаследовано от SafeHandle)
Dispose(Boolean)

Освобождает неуправляемые ресурсы, используемые SafeHandle классом, указывающим, следует ли выполнять обычную операцию удаления.

(Унаследовано от SafeHandle)
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ReleaseHandle()

При переопределении в производном классе выполняет код, необходимый для освобождения дескриптора.

(Унаследовано от SafeHandle)
SetHandle(IntPtr)

Задает дескриптор указанному предварительно существующему дескриптору.

(Унаследовано от SafeHandle)
SetHandleAsInvalid()

Помечает дескриптор, который больше не используется.

(Унаследовано от SafeHandle)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к

См. также раздел