Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

DiscoveryClientBindingElement classe

.NET Framework (current version)
 

Date de publication : novembre 2016

Élément de liaison qui peut être ajouté à une application cliente WCF pour tirer parti du canal client de découverte. Le canal client de découverte permet à une application cliente WCF d'accéder à un service pouvant être découvert sans savoir l'adresse du point de terminaison en avance.

Espace de noms:   System.ServiceModel.Discovery
Assembly:  System.ServiceModel.Discovery (dans System.ServiceModel.Discovery.dll)

System.Object
  System.ServiceModel.Channels.BindingElement
    System.ServiceModel.Discovery.DiscoveryClientBindingElement

public sealed class DiscoveryClientBindingElement : BindingElement

NomDescription
System_CAPS_pubmethodDiscoveryClientBindingElement()

Initialise une nouvelle instance de la classe DiscoveryClientBindingElement avec des valeurs par défaut.

System_CAPS_pubmethodDiscoveryClientBindingElement(DiscoveryEndpointProvider, FindCriteria)

Initialise une nouvelle instance de la classe DiscoveryClientBindingElement avec le type de fournisseur de points de terminaison et les critères de recherche de service.

NomDescription
System_CAPS_pubpropertyDiscoveryEndpointProvider

Obtient le fournisseur de points de terminaison de découverte.

System_CAPS_pubpropertyFindCriteria

Obtient ou définit les critères de recherche.

NomDescription
System_CAPS_pubmethodBuildChannelFactory<TChannel>(BindingContext)

Initialise une fabrique de canal pour générer des canaux d’un type spécifique à partir du contexte de liaison.(Remplace BindingElement.BuildChannelFactory<TChannel>(BindingContext).)

System_CAPS_pubmethodBuildChannelListener<TChannel>(BindingContext)

La génération d'un écouteur de canal n'est pas prise en charge par le canal client de découverte. Cette méthode peut être remplacée pour initialiser un écouteur de canal afin d’accepter des canaux d’un type spécifié issu du contexte de liaison.(Remplace BindingElement.BuildChannelListener<TChannel>(BindingContext).)

System_CAPS_pubmethodCanBuildChannelFactory<TChannel>(BindingContext)

Retourne une valeur qui indique si la liaison actuelle peut générer sur le client une pile de fabriques de canaux conforme à des critères spécifiques.(Remplace BindingElement.CanBuildChannelFactory<TChannel>(BindingContext).)

System_CAPS_pubmethodCanBuildChannelListener<TChannel>(BindingContext)

Génération d’un écouteur de canal n’est pas pris en charge par le canal client de découverte, cette méthode retourne toujours un false. Retourne une valeur qui indique si l’élément de liaison peut générer un écouteur pour un type de canal spécifique.(Remplace BindingElement.CanBuildChannelListener<TChannel>(BindingContext).)

System_CAPS_pubmethodClone()

Crée une copie de l’élément de liaison.(Remplace BindingElement.Clone().)

System_CAPS_pubmethodEquals(Object)

Détermine si l'objet spécifié est identique à l'objet actuel.(Hérité de Object.)

System_CAPS_pubmethodGetHashCode()

Fait office de fonction de hachage par défaut.(Hérité de Object.)

System_CAPS_pubmethodGetProperty<T>(BindingContext)

Retourne un objet du type demandé, en cas de présence dans la pile de liaison.(Remplace BindingElement.GetProperty<T>(BindingContext).)

System_CAPS_pubmethodGetType()

Obtient le Type de l'instance actuelle.(Hérité de Object.)

System_CAPS_pubmethodToString()

Retourne une chaîne qui représente l'objet actuel.(Hérité de Object.)

NomDescription
System_CAPS_pubfieldSystem_CAPS_staticDiscoveryEndpointAddress

Une adresse temporaire statique qui joue le rôle d'un espace réservé jusqu'à ce que l'adresse de service réelle soit résolue.

The Discovery client channel is used by creating a custom binding element and adding a T:System.ServiceModel.Discovery.DiscoveryClientBindingElement to the top of the binding stack. crabout the Discovery client channel, see Using the Discovery Client Channel.

.NET Framework
Disponible depuis 4.0

Tous les membres statiques publics ( Shared en Visual Basic) de ce type sont thread-safe. Les membres d’instance n’ont pas la garantie d’être thread-safe.

Retour au début
Afficher: