ChannelBinding Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
ChannelBinding Třída zapouzdřuje ukazatel na neprůhlásná data používaná k vytvoření vazby ověřené transakce na zabezpečený kanál.
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
- Dědičnost
- Dědičnost
Poznámky
Token vazby kanálu v ChannelBinding instanci třídy slouží k zajištění rozšířené ochrany integrovaného ověřování systému Windows.
Konstruktory
| Name | Description |
|---|---|
| ChannelBinding() |
Inicializuje novou instanci ChannelBinding třídy. |
| ChannelBinding(Boolean) |
Inicializuje novou instanci ChannelBinding třídy. |
Pole
| Name | Description |
|---|---|
| handle |
Určuje popisovač, který se má zabalit. (Zděděno od SafeHandle) |
Vlastnosti
| Name | Description |
|---|---|
| IsClosed |
Získá hodnotu označující, zda je úchyt uzavřen. (Zděděno od SafeHandle) |
| IsInvalid |
Při přepsání v odvozené třídě získá hodnotu označující, zda je hodnota popisovače neplatná. (Zděděno od SafeHandle) |
| IsInvalid |
Získá hodnotu, která označuje, zda popisovač je neplatný. (Zděděno od SafeHandleZeroOrMinusOneIsInvalid) |
| Size |
Vlastnost Size získá velikost v bajtech token vazby kanálu přidružený k ChannelBinding instanci. |
Metody
| Name | Description |
|---|---|
| Close() |
Označí popisovač pro uvolnění a uvolnění prostředků. (Zděděno od SafeHandle) |
| DangerousAddRef(Boolean) |
Ručně zvýší referenční čítač instancí SafeHandle . (Zděděno od SafeHandle) |
| DangerousGetHandle() |
Vrátí hodnotu handle pole. (Zděděno od SafeHandle) |
| DangerousRelease() |
Ručně dekrementuje referenční čítač instance SafeHandle . (Zděděno od SafeHandle) |
| Dispose() |
Uvolní všechny prostředky používané SafeHandle třídou. (Zděděno od SafeHandle) |
| Dispose(Boolean) |
Uvolní nespravované prostředky používané SafeHandle třídou určující, zda provést normální operaci dispose. (Zděděno od SafeHandle) |
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ReleaseHandle() |
Při přepsání v odvozené třídě spustí kód potřebný k uvolnění popisovače. (Zděděno od SafeHandle) |
| SetHandle(IntPtr) |
Nastaví popisovač na zadaný před existující popisovač. (Zděděno od SafeHandle) |
| SetHandleAsInvalid() |
Označí popisovač jako již nepoužitý. (Zděděno od SafeHandle) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |