Freigeben über


StreamUpgradeAcceptor Klasse

Definition

Zur Implementierung eines Empfängers benutzerdefinierter Upgrades, der aus dieser abstract-Basisklasse vererbt wird.

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 ist das Erstellen eines Komprimierungsstreams direkt über dem Transportstream.

Diese Klasse wird mit StreamUpgradeInitiator und StreamUpgradeProvider verwendet, um ein benutzerdefiniertes Streamupgrade zu implementieren.

Eine ausführliche Beschreibung der Aktualisierung finden Sie unter dem StreamUpgradeProvider.

Konstruktoren

StreamUpgradeAcceptor()

Initialisiert eine neue Instanz der StreamUpgradeAcceptor-Klasse.

Methoden

AcceptUpgrade(Stream)

Aktualisiert den Transportstream und gibt den aktualisierten Stream zurück.

BeginAcceptUpgrade(Stream, AsyncCallback, Object)

Asynchrone Version von AcceptUpgrade(Stream).

CanUpgrade(String)

Bestimmt, ob das angeforderte Upgrade von diesem Empfänger des Upgrades unterstützt wird.

EndAcceptUpgrade(IAsyncResult)

Asynchrone Version von AcceptUpgrade(Stream).

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

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

(Geerbt von Object)

Gilt für:

Weitere Informationen