Sdílet prostřednictvím


StreamUpgradeAcceptor Třída

Definice

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)

Platí pro

Viz také