DiscoveryService Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Uma classe base abstrata usada para implementar um serviço de descoberta.
public ref class DiscoveryService abstract
public abstract class DiscoveryService
type DiscoveryService = class
Public MustInherit Class DiscoveryService
- Herança
-
DiscoveryService
Comentários
Quando um ServiceDiscoveryBehavior é adicionado a um serviço, uma DiscoveryService implementação padrão é usada para lidar com solicitações de localização e resolução. Estenda essa classe para implementar um serviço de descoberta personalizado que tenha comportamento diferente da implementação padrão, por exemplo, para responder a localizar solicitações usando um algoritmo de correspondência personalizado
Construtores
DiscoveryService() |
Inicializa uma nova instância da classe DiscoveryService. |
DiscoveryService(DiscoveryMessageSequenceGenerator) |
Inicializa uma nova instância da classe DiscoveryService com o DiscoveryMessageSequenceGenerator especificado. |
DiscoveryService(DiscoveryMessageSequenceGenerator, Int32) |
Inicializa uma nova instância da classe DiscoveryService com o DiscoveryMessageSequenceGenerator e o tamanho de histórico de mensagens duplicadas especificados. |
Métodos
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
OnBeginFind(FindRequestContext, AsyncCallback, Object) |
Substitua este método para manipular uma operação de localização. |
OnBeginResolve(ResolveCriteria, AsyncCallback, Object) |
Substitua este método para manipular uma operação de resolução. |
OnEndFind(IAsyncResult) |
Substitua este método para manipular a conclusão de uma operação de localização. |
OnEndResolve(IAsyncResult) |
Substitua este método para manipular a conclusão de uma operação de resolução. |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |