Share via


AnnouncementEndpoint Classe

Définition

Point de terminaison standard utilisé par les services pour envoyer des messages d'annonce.

public ref class AnnouncementEndpoint : System::ServiceModel::Description::ServiceEndpoint
public class AnnouncementEndpoint : System.ServiceModel.Description.ServiceEndpoint
type AnnouncementEndpoint = class
    inherit ServiceEndpoint
Public Class AnnouncementEndpoint
Inherits ServiceEndpoint
Héritage
AnnouncementEndpoint
Dérivé

Remarques

Cette classe représente un point de terminaison qui a un contrat fixe, ainsi lorsque vous créez des points de terminaison d'annonce, vous spécifiez uniquement la liaison et l'adresse. AnnouncementEndpoint prend en charge deux versions de protocoles de découverte : WS-Discovery avril 2005 et WS-Discovery juillet 2008. Toute instance du point de terminaison prend en charge une seule de ces versions. Vous choisissez la version prise en charge par le point de terminaison en fournissant le discoveryVersion paramètre au AnnouncementEndpoint constructeur approprié. La version de découverte par défaut est WS-Discovery avril 2005.

AnnouncementClient utilise AnnouncementEndpoint pour envoyer des annonces. AnnouncementService et toutes les classes qui en sont dérivées utilisent AnnouncementEndpoint pour écouter les annonces.

Constructeurs

AnnouncementEndpoint()

Crée une instance de la classe AnnouncementEndpoint.

AnnouncementEndpoint(Binding, EndpointAddress)

Crée une instance de la classe AnnouncementEndpoint avec la liaison et l'adresse spécifiées.

AnnouncementEndpoint(DiscoveryVersion)

Crée une nouvelle instance de la classe AnnouncementEndpoint qui prend en charge la DiscoveryVersion spécifiée.

AnnouncementEndpoint(DiscoveryVersion, Binding, EndpointAddress)

Crée une instance de la classe AnnouncementEndpoint qui prend en charge la DiscoveryVersion spécifiée à l'aide de la liaison et de l'adresse indiquées.

Propriétés

Address

Obtient ou définit l'adresse de point de terminaison pour le point de terminaison de service.

(Hérité de ServiceEndpoint)
Behaviors

Obtient les comportements du point de terminaison de service.

(Hérité de ServiceEndpoint)
Binding

Obtient ou définit la liaison pour le point de terminaison de service.

(Hérité de ServiceEndpoint)
Contract

Obtient le contrat pour le point de terminaison de service.

(Hérité de ServiceEndpoint)
DiscoveryVersion

Obtient la version de découverte que ce point de terminaison d'annonce prend en charge.

EndpointBehaviors

Obtient le comportement des points de terminaison du service.

(Hérité de ServiceEndpoint)
IsSystemEndpoint

Obtient ou définit si le point de terminaison de service est généré par le système, par opposition à une définition par l'utilisateur.

(Hérité de ServiceEndpoint)
ListenUri

Obtient ou définit l'URI au niveau duquel le point de terminaison de service effectue son écoute.

(Hérité de ServiceEndpoint)
ListenUriMode

Obtient ou définit la façon dont le transport traite l'URI qui est fourni pour le service à écouter.

(Hérité de ServiceEndpoint)
MaxAnnouncementDelay

Obtient ou définit le délai d'annonce maximal.

Name

Obtient ou définit le nom du point de terminaison de service.

(Hérité de ServiceEndpoint)

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à