Compartir a través de


DiscoveryService Clase

Definición

Una clase base abstracta utilizada para implementar un servicio de detección.

public ref class DiscoveryService abstract
public abstract class DiscoveryService
type DiscoveryService = class
Public MustInherit Class DiscoveryService
Herencia
DiscoveryService

Comentarios

Cuando ServiceDiscoveryBehavior se agrega a un servicio, se usa una implementación de la clase DiscoveryService predeterminada para administrar las solicitudes de búsqueda y resolución. Extienda esta clase para implementar un servicio de detección personalizado que tenga un comportamiento diferente de la implementación predeterminada, como responder a solicitudes de búsqueda con un algoritmo coincidente personalizado.

Constructores

DiscoveryService()

Inicializa una nueva instancia de la clase DiscoveryService.

DiscoveryService(DiscoveryMessageSequenceGenerator)

Inicializa una nueva instancia de la clase DiscoveryService con el objeto DiscoveryMessageSequenceGenerator especificado.

DiscoveryService(DiscoveryMessageSequenceGenerator, Int32)

Inicializa una nueva instancia de la clase DiscoveryService con el DiscoveryMessageSequenceGenerator > y la longitud del historial de mensajes duplicados especificados.

Métodos

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)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
OnBeginFind(FindRequestContext, AsyncCallback, Object)

Invalide este método para administrar una operación de búsqueda.

OnBeginResolve(ResolveCriteria, AsyncCallback, Object)

Invalide este método para administrar una operación de resolución.

OnEndFind(IAsyncResult)

Invalide este método para administrar la realización de una operación de búsqueda.

OnEndResolve(IAsyncResult)

Invalide este método para administrar la realización de una operación de resolución.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a