ChannelBinding Klasa

Definicja

Klasa ChannelBinding hermetyzuje wskaźnik do nieprzezroczystych danych używanych do powiązania uwierzytelnionej transakcji z bezpiecznym kanałem.

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

Uwagi

Token powiązania kanału w wystąpieniu klasy służy do zapewnienia rozszerzonej ochrony na potrzeby zintegrowanego ChannelBinding uwierzytelniania systemu Windows.

Konstruktory

ChannelBinding()

Inicjuje nowe wystąpienie klasy ChannelBinding.

ChannelBinding(Boolean)

Inicjuje nowe wystąpienie klasy ChannelBinding.

Pola

handle

Określa uchwyt, który ma być opakowany.

(Odziedziczone po SafeHandle)

Właściwości

IsClosed

Pobiera wartość wskazującą, czy uchwyt jest zamknięty.

(Odziedziczone po SafeHandle)
IsInvalid

W przypadku zastąpienia w klasie pochodnej pobiera wartość wskazującą, czy wartość uchwytu jest nieprawidłowa.

(Odziedziczone po SafeHandle)
IsInvalid

Pobiera wartość wskazującą, czy uchwyt jest nieprawidłowy.

(Odziedziczone po SafeHandleZeroOrMinusOneIsInvalid)
Size

Właściwość Size pobiera rozmiar w bajtach tokenu powiązania kanału skojarzonego z wystąpieniem ChannelBinding .

Metody

Close()

Oznacza uchwyt do zwalniania i zwalniania zasobów.

(Odziedziczone po SafeHandle)
DangerousAddRef(Boolean)

Ręczne zwiększanie licznika odwołania w SafeHandle wystąpieniach.

(Odziedziczone po SafeHandle)
DangerousGetHandle()

Zwraca wartość handle pola.

(Odziedziczone po SafeHandle)
DangerousRelease()

Ręczne dekrementuje licznik odwołań w wystąpieniu SafeHandle .

(Odziedziczone po SafeHandle)
Dispose()

Zwalnia wszystkie zasoby używane przez klasę SafeHandle .

(Odziedziczone po SafeHandle)
Dispose(Boolean)

Zwalnia niezarządzane zasoby używane przez klasę SafeHandle określającą, czy wykonać normalną operację usuwania.

(Odziedziczone po SafeHandle)
Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ReleaseHandle()

Po zastąpieniu w klasie pochodnej wykonuje kod wymagany do zwolnienia uchwytu.

(Odziedziczone po SafeHandle)
SetHandle(IntPtr)

Ustawia uchwyt do określonego wstępnie istniejącego uchwytu.

(Odziedziczone po SafeHandle)
SetHandleAsInvalid()

Oznacza uchwyt jako nieużytny.

(Odziedziczone po SafeHandle)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też