StreamUpgradeAcceptor Klasse

Definition

Um einen benutzerdefinierten Upgradeakzeptor zu implementieren, geerbt von dieser abstract Basisklasse.

public ref class StreamUpgradeAcceptor abstract
public abstract class StreamUpgradeAcceptor
type StreamUpgradeAcceptor = class
Public MustInherit Class StreamUpgradeAcceptor
Vererbung
StreamUpgradeAcceptor
Abgeleitet

Hinweise

Ein Beispiel für ein Streamupgrade besteht darin, einen Komprimierungsstream direkt über dem Transportdatenstrom zu erstellen.

Diese Klasse wird mit StreamUpgradeInitiator und StreamUpgradeProvider zum Implementieren eines benutzerdefinierten Streamupgrades verwendet.

Eine detaillierte Beschreibung des Upgradeprozesses finden Sie unter StreamUpgradeProvider.

Konstruktoren

Name Beschreibung
StreamUpgradeAcceptor()

Initialisiert eine neue Instanz der StreamUpgradeAcceptor-Klasse.

Methoden

Name Beschreibung
AcceptUpgrade(Stream)

Aktualisiert den Transportdatenstrom und gibt den aktualisierten Datenstrom zurück.

BeginAcceptUpgrade(Stream, AsyncCallback, Object)

Asynchrone Version von AcceptUpgrade(Stream).

CanUpgrade(String)

Bestimmt, ob das angeforderte Upgrade von diesem Upgradeakzeptor unterstützt wird.

EndAcceptUpgrade(IAsyncResult)

Asynchrone Version von AcceptUpgrade(Stream).

Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für:

Weitere Informationen