DiscoveryService Clase

Definición

Clase base abstracta que se usa 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 se agrega un ServiceDiscoveryBehavior elemento a un servicio, se usa una implementación predeterminada DiscoveryService para controlar las solicitudes Find y Resolve. Amplíe esta clase para implementar un servicio de detección personalizado que tenga un comportamiento diferente de la implementación predeterminada, como responder a las solicitudes de búsqueda mediante un algoritmo de coincidencia personalizado.

Constructores

Nombre Description
DiscoveryService()

Inicializa una nueva instancia de la clase DiscoveryService.

DiscoveryService(DiscoveryMessageSequenceGenerator, Int32)

Inicializa una nueva instancia de la DiscoveryService clase con la longitud del historial de mensajes especificada DiscoveryMessageSequenceGenerator y duplicada.

DiscoveryService(DiscoveryMessageSequenceGenerator)

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

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)
OnBeginFind(FindRequestContext, AsyncCallback, Object)

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

OnBeginResolve(ResolveCriteria, AsyncCallback, Object)

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

OnEndFind(IAsyncResult)

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

OnEndResolve(IAsyncResult)

Invalide este método para controlar la finalización de una operación de resolución.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a