PnrpPeerResolverBindingElement 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 das Bindungselement, mit dem ein Peer Name Resolution Protocol (PNRP)-Peerlöser erstellt wird.
public ref class PnrpPeerResolverBindingElement sealed : System::ServiceModel::Channels::PeerResolverBindingElement
public sealed class PnrpPeerResolverBindingElement : System.ServiceModel.Channels.PeerResolverBindingElement
type PnrpPeerResolverBindingElement = class
inherit PeerResolverBindingElement
Public NotInheritable Class PnrpPeerResolverBindingElement
Inherits PeerResolverBindingElement
- Vererbung
Hinweise
Um einen Peer-Resolver aus einer Instanz dieser Klasse zu erstellen, rufen Sie auf CreatePeerResolver , nachdem die Instanz erstellt wurde.
Konstruktoren
| Name | Beschreibung |
|---|---|
| PnrpPeerResolverBindingElement() |
Initialisiert eine neue Standardinstanz der PnrpPeerResolverBindingElement Klasse. |
| PnrpPeerResolverBindingElement(PeerReferralPolicy) |
Initialisiert eine neue Instanz der PnrpPeerResolverBindingElement Klasse mit der bereitgestellten Peer-Empfehlungsrichtlinie. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| ReferralPolicy |
Dient zum Abrufen oder Festlegen der Empfehlungsrichtlinie für den PNRP-Peer-Resolver, der von diesem Bindungselement erstellt wurde. |
Methoden
| Name | Beschreibung |
|---|---|
| BuildChannelFactory<TChannel>(BindingContext) |
Erstellt eine Kanalfactory, die zum Erstellen eines Kanals zum Senden von Nachrichten verwendet werden kann. |
| BuildChannelListener<TChannel>(BindingContext) |
Erstellt einen Kanallistener des angegebenen Typs für den Empfang von Nachrichten. |
| CanBuildChannelFactory<TChannel>(BindingContext) |
Bestimmt, ob eine Kanalfactory des angegebenen Typs erstellt werden kann. |
| CanBuildChannelListener<TChannel>(BindingContext) |
Bestimmt, ob ein Kanallistener des angegebenen Typs erstellt werden kann. |
| Clone() |
Erstellt eine neue Instanz, die eine Kopie des aktuellen Bindungselements ist. |
| CreatePeerResolver() |
Erstellt eine PNRP-spezifische PeerResolver Instanz. |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetProperty<T>(BindingContext) |
Gibt eine Eigenschaft aus dem angegebenen BindingContext Objekt zurück. |
| 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) |