StreamUpgradeAcceptor 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í.
Chcete-li implementovat vlastní upgrade acceptor, zděděný z této abstract
základní třídy.
public ref class StreamUpgradeAcceptor abstract
public abstract class StreamUpgradeAcceptor
type StreamUpgradeAcceptor = class
Public MustInherit Class StreamUpgradeAcceptor
- Dědičnost
-
StreamUpgradeAcceptor
- Odvozené
Poznámky
Příkladem upgradu datového proudu je vytvoření kompresního streamu přímo nad přenosovým datovým proudem.
Tato třída se používá s StreamUpgradeInitiator a StreamUpgradeProvider k implementaci vlastního upgradu streamu.
Podrobný popis procesu upgradu najdete v tématu StreamUpgradeProvider.
Konstruktory
StreamUpgradeAcceptor() |
Inicializuje novou instanci StreamUpgradeAcceptor třídy. |
Metody
AcceptUpgrade(Stream) |
Upgraduje datový proud přenosu a vrátí upgradovaný datový proud. |
BeginAcceptUpgrade(Stream, AsyncCallback, Object) |
Asynchronní verze nástroje AcceptUpgrade(Stream). |
CanUpgrade(String) |
Určuje, zda je požadovaný upgrade podporován tímto akceptátorem upgradu. |
EndAcceptUpgrade(IAsyncResult) |
Asynchronní verze nástroje AcceptUpgrade(Stream). |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |