StreamUpgradeAcceptor Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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) |