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

Name Description
DiscoveryProxy()

Inicializa uma nova instância da DiscoveryProxy classe.

DiscoveryProxy(DiscoveryMessageSequenceGenerator, Int32)

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

DiscoveryProxy(DiscoveryMessageSequenceGenerator)

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

Métodos

Name Description
BeginShouldRedirectFind(FindCriteria, AsyncCallback, Object)

Substitua este método para permitir que o proxy de descoberta envie mensagens de supressão multicast quando receber um pedido de localização multicast.

BeginShouldRedirectResolve(ResolveCriteria, AsyncCallback, Object)

Substitua este método para permitir que o proxy de descoberta envie mensagens de supressão multicast quando receber um pedido de resolução multicast.

EndShouldRedirectFind(IAsyncResult, Collection<EndpointDiscoveryMetadata>)

Substitua este método para tratar da conclusão do envio da mensagem de supressão multicast para pedidos de localização.

EndShouldRedirectResolve(IAsyncResult, Collection<EndpointDiscoveryMetadata>)

Substitua este método para tratar da conclusão do envio da mensagem de supressão multicast para pedidos de resolução.

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.

OnBeginOfflineAnnouncement(DiscoveryMessageSequence, EndpointDiscoveryMetadata, AsyncCallback, Object)

Substitua este método para gerir uma mensagem de anúncio offline.

OnBeginOnlineAnnouncement(DiscoveryMessageSequence, EndpointDiscoveryMetadata, AsyncCallback, Object)

Ignore este método para tratar de uma mensagem de anúncio online.

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.

OnEndOfflineAnnouncement(IAsyncResult)

Substitua este método para gerir a conclusão de uma mensagem de anúncio offline.

OnEndOnlineAnnouncement(IAsyncResult)

Substitua este método para tratar do preenchimento de uma mensagem de anúncio online.

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