StreamUpgradeBindingElement Klasse

Definition

Fügt einer benutzerdefinierten Bindung einen benutzerdefinierten Streamupgradeanbieter hinzu.

public ref class StreamUpgradeBindingElement abstract : System::ServiceModel::Channels::BindingElement
public abstract class StreamUpgradeBindingElement : System.ServiceModel.Channels.BindingElement
type StreamUpgradeBindingElement = class
    inherit BindingElement
Public MustInherit Class StreamUpgradeBindingElement
Inherits BindingElement
Vererbung
StreamUpgradeBindingElement
Abgeleitet

Hinweise

Um anzugeben, dass ein benutzerdefinierter Streamupgradeanbieter verwendet werden soll, implementieren Sie ein Bindungselement, das diese abstract Klasse für die benutzerdefinierte Bindung implementiert.

Diese abstract Klasse wird von:

Konstruktoren

Name Beschreibung
StreamUpgradeBindingElement()

Initialisiert eine neue Instanz der StreamUpgradeBindingElement-Klasse.

StreamUpgradeBindingElement(StreamUpgradeBindingElement)

Initialisiert eine neue Instanz der StreamUpgradeBindingElement-Klasse aus einer bestehenden Instanz.

Methoden

Name Beschreibung
BuildChannelFactory<TChannel>(BindingContext)

Initialisiert eine Kanalfactory zum Erstellen von Kanälen eines bestimmten Typs aus dem Bindungskontext.

(Geerbt von BindingElement)
BuildChannelListener<TChannel>(BindingContext)

Initialisiert einen Kanallistener, um Kanäle eines bestimmten Typs aus dem Bindungskontext zu akzeptieren.

(Geerbt von BindingElement)
BuildClientStreamUpgradeProvider(BindingContext)

Erstellt eine Instanz auf dem Client des StreamUpgradeProvider basierenden Kanalkontexts.

BuildServerStreamUpgradeProvider(BindingContext)

Erstellt eine Instanz auf dem Server des StreamUpgradeProvider bereitgestellten Kanalkontexts.

CanBuildChannelFactory<TChannel>(BindingContext)

Gibt einen Wert zurück, der angibt, ob das Bindungselement eine Kanalfactory für einen bestimmten Kanaltyp erstellen kann.

(Geerbt von BindingElement)
CanBuildChannelListener<TChannel>(BindingContext)

Gibt einen Wert zurück, der angibt, ob das Bindungselement einen Listener für einen bestimmten Kanaltyp erstellen kann.

(Geerbt von BindingElement)
Clone()

Wenn eine abgeleitete Klasse überschrieben wird, wird eine Kopie des Bindungselementobjekts zurückgegeben.

(Geerbt von BindingElement)
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetProperty<T>(BindingContext)

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird ein eingegebenes Objekt zurückgegeben, das( falls vorhanden) von der entsprechenden Ebene im Bindungsstapel angefordert wird.

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

Gilt für:

Weitere Informationen