DiscoveryService Classe

Definição

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

Observações

Quando a ServiceDiscoveryBehavior é adicionado a um serviço, é usada uma implementação padrão DiscoveryService para tratar os pedidos de Encontrar e Resolver. Estenda esta classe para implementar um serviço de descoberta personalizado que tenha um comportamento diferente da implementação padrão, como responder a pedidos de Localização usando um algoritmo de correspondência personalizado

Construtores

Name Description
DiscoveryService()

Inicializa uma nova instância da DiscoveryService classe.

DiscoveryService(DiscoveryMessageSequenceGenerator, Int32)

Inicializa uma nova instância da DiscoveryService classe com o comprimento especificado DiscoveryMessageSequenceGenerator e duplicado do histórico de mensagens.

DiscoveryService(DiscoveryMessageSequenceGenerator)

Inicializa uma nova instância da DiscoveryService classe com o especificado DiscoveryMessageSequenceGenerator.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

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

Anule este método para gerir uma operação de procura.

OnBeginResolve(ResolveCriteria, AsyncCallback, Object)

Substitua este método para gerir uma operação de resolver.

OnEndFind(IAsyncResult)

Substitua este método para tratar da conclusão de uma operação de localização.

OnEndResolve(IAsyncResult)

Substitua este método para tratar da conclusão de uma operação de resolução.

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a