Share via


StreamSecurityUpgradeInitiator Klasse

Definition

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

public ref class StreamSecurityUpgradeInitiator abstract : System::ServiceModel::Channels::StreamUpgradeInitiator
public abstract class StreamSecurityUpgradeInitiator : System.ServiceModel.Channels.StreamUpgradeInitiator
type StreamSecurityUpgradeInitiator = class
    inherit StreamUpgradeInitiator
Public MustInherit Class StreamSecurityUpgradeInitiator
Inherits StreamUpgradeInitiator
Vererbung
StreamSecurityUpgradeInitiator

Hinweise

Diese Klasse wird mit StreamSecurityUpgradeAcceptor und StreamSecurityUpgradeProvider verwendet, um ein benutzerdefiniertes Streamupgrade zu implementieren.

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

Konstruktoren

StreamSecurityUpgradeInitiator()

Initialisiert eine neue Instanz der StreamSecurityUpgradeInitiator-Klasse.

Methoden

BeginInitiateUpgrade(Stream, AsyncCallback, Object)

Diese abstract-Methode kann implementiert werden, um eine asynchrone Verarbeitung vorzunehmen, die ein Upgrade initiiert.

(Geerbt von StreamUpgradeInitiator)
EndInitiateUpgrade(IAsyncResult)

Diese Methode ist die asynchrone Rückrufmethode, die aufgerufen wird, nachdem BeginInitiateUpgrade(Stream, AsyncCallback, Object) abgeschlossen wurde.

(Geerbt von StreamUpgradeInitiator)
Equals(Object)

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

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetNextUpgrade()

Gibt den Inhaltstyp der nächsten Aktualisierung zurück, die ausgeführt werden soll.

(Geerbt von StreamUpgradeInitiator)
GetRemoteSecurity()

Ruft die Eigenschaften der Sicherheitsnachricht ab, die für den Stream zur Durchführung einer benutzerdefinierten Sicherheitsaushandlung mit den Informationen im Sicherheitskontext bereitgestellt wird.

GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
InitiateUpgrade(Stream)

Initiiert die Aktualisierung des Streams durch eine Anforderung an das andere Ende der Verbindung zur Aktualisierung der Kanaltransportebene.

(Geerbt von StreamUpgradeInitiator)
InitiateUpgradeAsync(Stream)

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

(Geerbt von StreamUpgradeInitiator)
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