DiscoveryService Clase

Definición

Una clase base abstracta utilizada para implementar un servicio de detección.An abstract base class used to implement a discovery service.

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.When a ServiceDiscoveryBehavior is added to a service, a default DiscoveryService implementation is used to handle Find and Resolve requests. 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.Extend this class to implement a custom discovery service that has behavior different from the default implementation, such as to reply to Find requests using a custom matching algorithm

Constructores

DiscoveryService()

Inicializa una nueva instancia de la clase DiscoveryService.Initializes a new instance of the DiscoveryService class.

DiscoveryService(DiscoveryMessageSequenceGenerator)

Inicializa una nueva instancia de la clase DiscoveryService con el objeto DiscoveryMessageSequenceGenerator especificado.Initializes a new instance of the DiscoveryService class with the specified DiscoveryMessageSequenceGenerator.

DiscoveryService(DiscoveryMessageSequenceGenerator, Int32)

Inicializa una nueva instancia de la clase DiscoveryService con el DiscoveryMessageSequenceGenerator > y la longitud del historial de mensajes duplicados especificados.Initializes a new instance of the DiscoveryService class with the specified DiscoveryMessageSequenceGenerator and duplicate message history length.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
GetHashCode()

Sirve como función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

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

Invalide este método para administrar una operación de búsqueda.Override this method to handle a find operation.

OnBeginResolve(ResolveCriteria, AsyncCallback, Object)

Invalide este método para administrar una operación de resolución.Override this method to handle a resolve operation.

OnEndFind(IAsyncResult)

Invalide este método para administrar la realización de una operación de búsqueda.Override this method to handle the completion of a find operation.

OnEndResolve(IAsyncResult)

Invalide este método para administrar la realización de una operación de resolución.Override this method to handle the completion of a resolve operation.

ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)

Se aplica a