AnnouncementEndpoint Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Un punto de conexión estándar que usan los servicios para enviar mensajes de anuncio.
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
- Herencia
- Derivado
Comentarios
Esta clase representa un punto de conexión que tiene un contrato fijo, por lo que cuando se crean puntos de conexión de anuncio, solo se especifica el enlace y la dirección.
AnnouncementEndpoint admite dos versiones de protocolos de detección: WS-Discovery abril de 2005 y WS-Discovery julio de 2008. Cualquier instancia del punto de conexión solo admite una de estas versiones. Para elegir qué versión es compatible con el punto de conexión, proporcione el discoveryVersion parámetro al constructor adecuado AnnouncementEndpoint . La versión de detección predeterminada es WS-Discovery abril de 2005.
AnnouncementClient usa AnnouncementEndpoint para enviar anuncios. AnnouncementService y todas las clases derivadas de ella usan AnnouncementEndpoint para escuchar anuncios.
Constructores
| Nombre | Description |
|---|---|
| AnnouncementEndpoint() |
Crea una nueva instancia de la AnnouncementEndpoint clase . |
| AnnouncementEndpoint(Binding, EndpointAddress) |
Crea una nueva instancia de la AnnouncementEndpoint clase con el enlace y la dirección especificados. |
| AnnouncementEndpoint(DiscoveryVersion, Binding, EndpointAddress) |
Crea una nueva instancia de la AnnouncementEndpoint clase que admite el especificado con el enlace y la dirección especificados DiscoveryVersion . |
| AnnouncementEndpoint(DiscoveryVersion) |
Crea una nueva instancia de la AnnouncementEndpoint clase que admite el especificado DiscoveryVersion. |
Propiedades
| Nombre | Description |
|---|---|
| Address |
Obtiene o establece la dirección del punto de conexión para el punto de conexión de servicio. (Heredado de ServiceEndpoint) |
| Behaviors |
Obtiene los comportamientos del punto de conexión de servicio. (Heredado de ServiceEndpoint) |
| Binding |
Obtiene o establece el enlace para el punto de conexión de servicio. (Heredado de ServiceEndpoint) |
| Contract |
Obtiene el contrato para el punto de conexión de servicio. (Heredado de ServiceEndpoint) |
| DiscoveryVersion |
Obtiene la versión de detección que admite este punto de conexión de anuncio. |
| EndpointBehaviors |
Obtiene los comportamientos del punto de conexión para el servicio. (Heredado de ServiceEndpoint) |
| IsSystemEndpoint |
Obtiene o establece si el sistema genera el punto de conexión de servicio en lugar de definirse por el usuario. (Heredado de ServiceEndpoint) |
| ListenUri |
Obtiene o establece el URI en el que escucha el punto de conexión de servicio. (Heredado de ServiceEndpoint) |
| ListenUriMode |
Obtiene o establece cómo controla el transporte el URI proporcionado para que el servicio escuche. (Heredado de ServiceEndpoint) |
| MaxAnnouncementDelay |
Obtiene o establece el retraso máximo del anuncio. |
| Name |
Obtiene o establece el nombre del punto de conexión de servicio. (Heredado de ServiceEndpoint) |
Métodos
| Nombre | Description |
|---|---|
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetHashCode() |
Actúa como función hash predeterminada. (Heredado de Object) |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |