System.ServiceModel.Discovery Espacio de nombres
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í.
Contiene las clases necesarias para la creación y el uso de servicios detectables. Estas clases implementan el protocolo WS-Discovery para Windows Communication Foundation (WCF).
Clases
| Nombre | Description |
|---|---|
| AnnouncementClient |
Los servicios usan para enviar mensajes de anuncio de detección. Los clientes pueden usar el mecanismo de detección, específicamente la clase correspondiente AnnouncementService para escuchar y actuar en los mensajes de anuncio. Un mensaje de anuncio contiene información sobre el servicio, como su nombre de contrato completo, los ámbitos en los que el servicio funciona, así como los metadatos personalizados que el servicio quiere enviar. |
| AnnouncementEndpoint |
Un punto de conexión estándar que usan los servicios para enviar mensajes de anuncio. |
| AnnouncementEventArgs |
Se usa para pasar argumentos de evento de anuncio. |
| AnnouncementService |
Una implementación autohospedada del servicio de anuncio. |
| DiscoveryClient |
Permite detectar los servicios disponibles. |
| DiscoveryClientBindingElement |
Elemento de enlace que se puede agregar a una aplicación cliente WCF para aprovechar el canal de cliente de detección. El canal de cliente de detección permite que una aplicación cliente WCF acceda a un servicio reconocible sin conocer la dirección del punto de conexión de antemano. |
| DiscoveryEndpoint |
Un punto de conexión de detección estándar. |
| DiscoveryEndpointProvider |
Proporciona un punto de conexión de detección. |
| DiscoveryMessageSequence |
Representa el encabezado AppSequence definido en el protocolo WS-Discovery. |
| DiscoveryMessageSequenceGenerator |
Clase auxiliar que crea DiscoveryMessageSequence instancias. |
| DiscoveryOperationContextExtension |
Extensión de contexto de operación que se usa para hacer que varios elementos de configuración estén disponibles para el entorno de ejecución de detección. |
| DiscoveryProxy |
Clase base abstracta que se usa para implementar un proxy de detección. |
| DiscoveryService |
Clase base abstracta que se usa para implementar un servicio de detección. |
| DiscoveryServiceExtension |
Una clase de extensión WCF abstracta para especificar un servicio de detección personalizado o para obtener los puntos de conexión publicados. |
| DiscoveryVersion |
Especifica la versión del protocolo WS-Discovery que se va a usar. |
| DynamicEndpoint |
Punto de conexión que usa WS-Discovery para buscar la dirección del punto de conexión dinámicamente en tiempo de ejecución. |
| EndpointDiscoveryBehavior |
Controla el contenido del devuelto por un punto de conexión de EndpointDiscoveryMetadata detección. |
| EndpointDiscoveryMetadata |
Contiene los metadatos de un servicio reconocible. |
| FindCompletedEventArgs |
Argumentos para el FindCompleted evento. |
| FindCriteria |
Representa los criterios que se usarán al buscar servicios. |
| FindProgressChangedEventArgs |
Argumentos para el FindProgressChanged evento. |
| FindRequestContext |
Representa una solicitud de búsqueda enviada por un cliente. |
| FindResponse |
Representa la respuesta de una solicitud de búsqueda. |
| ResolveCompletedEventArgs |
Argumentos para el ResolveCompleted evento. |
| ResolveCriteria |
Representa los criterios que se usarán al resolver un servicio. |
| ResolveResponse |
Representa la respuesta de una solicitud de resolución. |
| ServiceDiscoveryBehavior |
Esta clase controla la detectabilidad de los puntos de conexión de servicio. |
| UdpAnnouncementEndpoint |
Punto de conexión estándar que usan los servicios para enviar mensajes de anuncio a través de un enlace UDP. Este punto de conexión hereda de AnnouncementEndpoint y de forma similar tiene un contrato fijo y admite dos versiones de detección. Además, tiene un enlace UDP fijo y un valor de dirección predeterminado como se especifica en las especificaciones de WS-Discovery (WS-Discovery abril de 2005 o WS-Discovery versión 1.1). Por lo tanto, en el caso más sencillo no es necesario especificar ninguno de estos valores al crear un AnnouncementEndpoint y agregarlo a un servicio. |
| UdpDiscoveryEndpoint |
Un punto de conexión estándar preconfigurado para las operaciones de detección a través de un enlace de multidifusión UDP. Este punto de conexión hereda de DiscoveryEndpoint y de forma similar tiene un contrato fijo y admite dos versiones de protocolo WS-Discovery. Además, tiene un enlace UDP fijo y una dirección predeterminada como se especifica en las especificaciones de WS-Discovery (WS-Discovery abril de 2005 o WS-Discovery V1.1). |
| UdpTransportSettings |
Permite establecer la configuración de transporte UDP. |
Enumeraciones
| Nombre | Description |
|---|---|
| ServiceDiscoveryMode |
Especifica el modo de detección que se va a usar. |