DiscoveryClientBindingElement 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í.
Elemento de enlace que se puede agregar a una aplicación cliente WCF para aprovechar el canal del cliente de detección. El canal del cliente de detección permite a una aplicación cliente WCF tener acceso a un servicio reconocible sin conocer la dirección del punto de conexión de antemano.
public ref class DiscoveryClientBindingElement sealed : System::ServiceModel::Channels::BindingElement
public sealed class DiscoveryClientBindingElement : System.ServiceModel.Channels.BindingElement
type DiscoveryClientBindingElement = class
inherit BindingElement
Public NotInheritable Class DiscoveryClientBindingElement
Inherits BindingElement
- Herencia
Comentarios
El canal del cliente de detección se utiliza creando un elemento de enlace personalizado y agregando un DiscoveryClientBindingElement a la parte superior de la pila del enlace. Para obtener más información sobre el canal de cliente de detección, consulte Uso del canal de cliente de detección.
Constructores
DiscoveryClientBindingElement() |
Inicializa una nueva instancia de la clase DiscoveryClientBindingElement con valores predeterminados. |
DiscoveryClientBindingElement(DiscoveryEndpointProvider, FindCriteria) |
Inicializa una instancia nueva de la clase DiscoveryClientBindingElement con el proveedor del punto de conexión especificado y los criterios de búsqueda del servicio. |
Campos
DiscoveryEndpointAddress |
Una dirección temporal estática que actúa como un marcador de posición hasta que se resuelva la dirección de servicio real. |
Propiedades
DiscoveryEndpointProvider |
Obtiene el proveedor de extremos de detección. |
FindCriteria |
Obtiene o establece los criterios de búsqueda. |
Métodos
BuildChannelFactory<TChannel>(BindingContext) |
Inicializa un generador de canales para generar canales de un tipo especificado a partir del contexto de enlace. |
BuildChannelListener<TChannel>(BindingContext) |
El canal del cliente de detección no admite la compilación de un agente de escucha de canales. Este método se puede invalidar para inicializar un agente de escucha de canales con el fin de aceptar canales de un tipo especificado a partir del contexto de enlace. |
CanBuildChannelFactory<TChannel>(BindingContext) |
Devuelve un valor que indica si el enlace actual puede compilar una pila de generador de canales en el cliente. |
CanBuildChannelListener<TChannel>(BindingContext) |
Dado que compilar el canal del cliente de detección no admite un agente de escucha de canal, este método siempre devuelve |
Clone() |
Crea una copia del elemento de enlace. |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetProperty<T>(BindingContext) |
Devuelve un objeto del tipo solicitado si está presente en la pila de enlace. |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |