PeerResolverBindingElement 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.
Definiert die abstrakte Basisklasse für Bindungselemente, die zum Erstellen von Peerlöserobjekten verwendet werden.
public ref class PeerResolverBindingElement abstract : System::ServiceModel::Channels::BindingElement
public abstract class PeerResolverBindingElement : System.ServiceModel.Channels.BindingElement
type PeerResolverBindingElement = class
inherit BindingElement
Public MustInherit Class PeerResolverBindingElement
Inherits BindingElement
- Vererbung
- Abgeleitet
Hinweise
Diese Klasse definiert die abstrakte Basisklasse für alle Bindungselemente, die zum Erstellen von Peerlöserobjekten verwendet werden. Spezifische Implementierungen dieser Klasse finden Sie in der Dokumentation für PnrpPeerResolverBindingElement und PeerCustomResolverBindingElement.
Konstruktoren
| Name | Beschreibung |
|---|---|
| PeerResolverBindingElement() |
Initialisiert eine neue Standardinstanz der PeerResolverBindingElement Klasse. |
| PeerResolverBindingElement(PeerResolverBindingElement) |
Initialisiert eine neue Instanz der PeerResolverBindingElement Klasse, indem das angegebene PeerResolverBindingElement Objekt dupliziert wird. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| ReferralPolicy |
Ruft die Empfehlungsrichtlinie für Peer-Resolver ab, die mit Bindungselementen erstellt wurden, die von Implementierungen dieser Klasse erstellt wurden, oder legt diese fest. |
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) |
| 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) |
| CreatePeerResolver() |
Erstellt ein Peer-Resolver-Objekt mit den Einstellungen, die für dieses Bindungselement definiert sind. |
| 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) |