AnnouncementEndpoint Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- Dérivé
Remarques
Cette classe représente un point de terminaison disposant d’un contrat fixe. 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 ne prend en charge qu’une de ces versions. Vous choisissez la version prise en charge par le point de terminaison en fournissant le discoveryVersion paramètre au constructeur approprié AnnouncementEndpoint . 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 dérivées de celle-ci utilisent AnnouncementEndpoint pour écouter les annonces.
Constructeurs
| Nom | Description |
|---|---|
| AnnouncementEndpoint() |
Crée une instance de la AnnouncementEndpoint classe. |
| AnnouncementEndpoint(Binding, EndpointAddress) |
Crée une instance de la AnnouncementEndpoint classe avec la liaison et l’adresse spécifiées. |
| AnnouncementEndpoint(DiscoveryVersion, Binding, EndpointAddress) |
Crée une instance de la AnnouncementEndpoint classe qui prend en charge la liaison et l’adresse spécifiées DiscoveryVersion . |
| AnnouncementEndpoint(DiscoveryVersion) |
Crée une instance de la AnnouncementEndpoint classe qui prend en charge le fichier spécifié DiscoveryVersion. |
Propriétés
| Nom | Description |
|---|---|
| Address |
Obtient ou définit l’adresse du 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 prise en charge par ce point de terminaison d’annonce. |
| EndpointBehaviors |
Obtient les comportements de point de terminaison pour le 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 au lieu d’être défini par l’utilisateur. (Hérité de ServiceEndpoint) |
| ListenUri |
Obtient ou définit l’URI auquel le point de terminaison de service écoute. (Hérité de ServiceEndpoint) |
| ListenUriMode |
Obtient ou définit la façon dont le transport gère l’URI fourni pour que le service écoute. (Hérité de ServiceEndpoint) |
| MaxAnnouncementDelay |
Obtient ou définit le délai maximal d’annonce. |
| Name |
Obtient ou définit le nom du point de terminaison de service. (Hérité de ServiceEndpoint) |
Méthodes
| Nom | Description |
|---|---|
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |