DiscoveryProxy Classe

Definição

Uma classe base abstrata usada para implementar um proxy de descoberta.

public ref class DiscoveryProxy abstract
public abstract class DiscoveryProxy
type DiscoveryProxy = class
Public MustInherit Class DiscoveryProxy
Herança
DiscoveryProxy

Construtores

Nome Description
DiscoveryProxy()

Inicializa uma nova instância da classe DiscoveryProxy.

DiscoveryProxy(DiscoveryMessageSequenceGenerator, Int32)

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

DiscoveryProxy(DiscoveryMessageSequenceGenerator)

Inicializa uma nova instância da DiscoveryProxy classe com a especificada DiscoveryMessageSequenceGenerator.

Métodos

Nome Description
BeginShouldRedirectFind(FindCriteria, AsyncCallback, Object)

Substitua esse método para permitir que o proxy de descoberta envie mensagens de supressão multicast quando receber uma solicitação de localização multicast.

BeginShouldRedirectResolve(ResolveCriteria, AsyncCallback, Object)

Substitua esse método para permitir que o proxy de descoberta envie mensagens de supressão multicast quando receber uma solicitação de resolução multicast.

EndShouldRedirectFind(IAsyncResult, Collection<EndpointDiscoveryMetadata>)

Substitua esse método para lidar com a conclusão do envio da mensagem de supressão multicast para solicitações de localização.

EndShouldRedirectResolve(IAsyncResult, Collection<EndpointDiscoveryMetadata>)

Substitua esse método para lidar com a conclusão do envio da mensagem de supressão multicast para resolver solicitações.

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.

OnBeginOfflineAnnouncement(DiscoveryMessageSequence, EndpointDiscoveryMetadata, AsyncCallback, Object)

Substitua esse método para lidar com uma mensagem de anúncio offline.

OnBeginOnlineAnnouncement(DiscoveryMessageSequence, EndpointDiscoveryMetadata, AsyncCallback, Object)

Substitua esse método para lidar com uma mensagem de anúncio online.

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.

OnEndOfflineAnnouncement(IAsyncResult)

Substitua esse método para lidar com a conclusão de uma mensagem de anúncio offline.

OnEndOnlineAnnouncement(IAsyncResult)

Substitua esse método para lidar com a conclusão de uma mensagem de anúncio online.

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)

Aplica-se a