(0) exportieren Drucken
Alle erweitern
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

StreamUpgradeInitiator-Klasse

Um einen benutzerdefinierten Upgradeinitiator zu implementieren, wird von dieser abstract-Basisklasse geerbt.

System.Object
  System.ServiceModel.Channels.StreamUpgradeInitiator
    System.ServiceModel.Channels.StreamSecurityUpgradeInitiator

Namespace:  System.ServiceModel.Channels
Assembly:  System.ServiceModel (in System.ServiceModel.dll)

public abstract class StreamUpgradeInitiator

Der StreamUpgradeInitiator-Typ macht die folgenden Member verfügbar.

  NameBeschreibung
Geschützte MethodeStreamUpgradeInitiatorInitialisiert eine neue Instanz der StreamUpgradeInitiator-Klasse.
Zum Seitenanfang

  NameBeschreibung
Öffentliche MethodeBeginInitiateUpgradeDiese abstract-Methode kann implementiert werden, um eine asynchrone Verarbeitung vorzunehmen, die ein Upgrade initiiert.
Öffentliche MethodeEndInitiateUpgradeDiese Methode ist die asynchrone Rückrufmethode, die aufgerufen wird, nachdem BeginInitiateUpgrade abgeschlossen wurde.
Öffentliche MethodeEquals(Object)Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte MethodeFinalize Gibt einem Objekt Gelegenheit, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche MethodeGetHashCodeFungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche MethodeGetNextUpgradeGibt den Inhaltstyp der nächsten Aktualisierung zurück, die ausgeführt werden soll.
Öffentliche MethodeGetTypeRuft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche MethodeInitiateUpgradeInitiiert die Aktualisierung des Streams durch eine Anforderung an das andere Ende der Verbindung zur Aktualisierung der Kanaltransportebene.
Geschützte MethodeMemberwiseCloneErstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche MethodeToStringGibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)
Zum Seitenanfang

Ein Beispiel für eine Streamaktualisierung ist das Erstellen eines Komprimierungsstreams direkt über dem Transportstream. Diese Klasse wird mit StreamUpgradeAcceptor und StreamUpgradeProvider verwendet, um eine benutzerdefinierte Streamaktualisierung zu implementieren.

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

.NET Framework

Unterstützt in: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Unterstützt in: 4, 3.5 SP1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft