StreamSecurityUpgradeInitiator Klasse

Definition

Um einen Initiator eines Sicherheitsupgrades zu implementieren, erben Sie von dieser abstract Basisklasse.

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 zum Implementieren eines benutzerdefinierten Streamupgrades verwendet.

Eine detaillierte Beschreibung des Upgradeprozesses finden Sie unter StreamUpgradeProvider.

Konstruktoren

Name Beschreibung
StreamSecurityUpgradeInitiator()

Initialisiert eine neue Instanz der StreamSecurityUpgradeInitiator-Klasse.

Methoden

Name Beschreibung
BeginInitiateUpgrade(Stream, AsyncCallback, Object)

Diese abstract Methode kann implementiert werden, um eine asynchrone Verarbeitung durchzuführen, die ein Upgrade initiiert.

(Geerbt von StreamUpgradeInitiator)
EndInitiateUpgrade(IAsyncResult)

Diese Methode ist die asynchrone Rückrufmethode, die nach BeginInitiateUpgrade(Stream, AsyncCallback, Object) Abschluss des Vorgangs aufgerufen wird.

(Geerbt von StreamUpgradeInitiator)
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetNextUpgrade()

Gibt den Inhaltstyp des nächsten auszuführenden Upgrades zurück.

(Geerbt von StreamUpgradeInitiator)
GetRemoteSecurity()

Ruft die im Datenstrom bereitgestellte Sicherheitsmeldungseigenschaft ab, um benutzerdefinierte Sicherheitsverhandlungen basierend auf den Informationen im Sicherheitskontext auszuführen.

GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
InitiateUpgrade(Stream)

Initiiert das Upgrade des Datenstroms, indem das andere Ende der Verbindung angefordert wird, um die Kanaltransportebene zu aktualisieren.

(Geerbt von StreamUpgradeInitiator)
InitiateUpgradeAsync(Stream)

Um einen Initiator eines Sicherheitsupgrades zu implementieren, erben Sie von dieser abstract Basisklasse.

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