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 implementação padrão DiscoveryService é usada para lidar com solicitações Localizar e Resolver. Estenda essa classe para implementar um serviço de descoberta personalizado que tenha um comportamento diferente da implementação padrão, como responder a Solicitações de Localização usando um algoritmo de correspondência personalizado
Construtores
| Nome | Description |
|---|---|
| DiscoveryService() |
Inicializa uma nova instância da classe DiscoveryService. |
| DiscoveryService(DiscoveryMessageSequenceGenerator, Int32) |
Inicializa uma nova instância da DiscoveryService classe com o comprimento do histórico de mensagens especificado e duplicado DiscoveryMessageSequenceGenerator . |
| DiscoveryService(DiscoveryMessageSequenceGenerator) |
Inicializa uma nova instância da DiscoveryService classe com a especificada DiscoveryMessageSequenceGenerator. |
Métodos
| Nome | Description |
|---|---|
| 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 Objectatual. (Herdado de Object) |
| OnBeginFind(FindRequestContext, AsyncCallback, Object) |
Substitua esse método para lidar com uma operação de localização. |
| OnBeginResolve(ResolveCriteria, AsyncCallback, Object) |
Substitua esse método para lidar com uma operação de resolução. |
| OnEndFind(IAsyncResult) |
Substitua esse método para lidar com a conclusão de uma operação de localização. |
| OnEndResolve(IAsyncResult) |
Substitua esse método para lidar com a conclusão de uma operação de resolução. |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |