PnrpPeerResolverBindingElement Classe

Définition

Définit l'élément de liaison utilisé pour créer un programme de résolution d'homologue du protocole PNRP (Peer Name Resolution Protocol).Defines the binding element used to create a Peer Name Resolution Protocol (PNRP) peer resolver.

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
Héritage
PnrpPeerResolverBindingElement

Remarques

Pour créer un programme de résolution d'homologue à partir de cette classe, appelez CreatePeerResolver une fois que l'instance a été construite.To create a peer resolver from an instance of this class, call CreatePeerResolver after the instance has been constructed.

Constructeurs

PnrpPeerResolverBindingElement()

Initialise une nouvelle instance par défaut de la classe PnrpPeerResolverBindingElement.Initializes a new default instance of the PnrpPeerResolverBindingElement class.

PnrpPeerResolverBindingElement(PeerReferralPolicy)

Initialise une nouvelle instance de la classe PnrpPeerResolverBindingElement avec la stratégie de référence d'homologue fournie.Initializes a new instance of the PnrpPeerResolverBindingElement class with the provided peer referral policy.

Propriétés

ReferralPolicy

Obtient ou définit la stratégie de référence pour le programme de résolution d’homologue PNRP créé par cet élément de liaison.Gets or sets the referral policy for the PNRP peer resolver created by this binding element.

Méthodes

BuildChannelFactory<TChannel>(BindingContext)

Crée une fabrique de canal qui peut être utilisée afin de créer un canal pour l'envoi de messages.Creates a channel factory that can be used to create a channel for sending messages.

BuildChannelListener<TChannel>(BindingContext)

Crée un écouteur de canal du type spécifié pour recevoir des messages.Creates a channel listener of the specified type for receiving messages.

CanBuildChannelFactory<TChannel>(BindingContext)

Détermine si une fabrication de canal du type spécifié peut être construite.Determines whether a channel factory of the specified type can be built.

CanBuildChannelListener<TChannel>(BindingContext)

Détermine si un écouteur de canal du type spécifié peut être construit.Determines whether a channel listener of the specified type can be built.

Clone()

Crée une instance représentant une copie de l'élément de liaison en cours.Creates a new instance that is a copy of the current binding element.

CreatePeerResolver()

Crée une instance PeerResolver spécifique au PNRP.Creates a PNRP-specific PeerResolver instance.

Equals(Object)

Détermine si l'objet spécifié est identique à l'objet actuel.Determines whether the specified object is equal to the current object.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.Serves as the default hash function.

(Hérité de Object)
GetProperty<T>(BindingContext)

Retourne une propriété à partir de l'objet BindingContext spécifié.Returns a property from the specified BindingContext object.

GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle de l'objet Object actuel.Creates a shallow copy of the current Object.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Hérité de Object)

S’applique à