StreamSecurityUpgradeInitiator 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 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
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 |
| 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 |
| 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) |