Partilhar via


PeerResolver Classe

Definição

Especifica um tipo base usado para definir o contrato para o registro e a resolução de uma ID de malha ponto a ponto para os endereços de ponto de extremidade dos nós que participam da malha.

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

Comentários

Essa classe é a classe base para a implementação de resolvedores de nome de par personalizados. Um resolvedor de nome de par é um serviço de descoberta usado por canais de mesmo nível para localizar nós pares que participam de uma malha de mesmo nível. Ele também é usado para "registrar" um nó com uma malha de mesmo nível, o mecanismo pelo qual o nó par se torna conhecido e disponível na malha de pares.

Construtores

PeerResolver()

Inicializa uma nova instância da classe PeerResolver.

Propriedades

CanShareReferrals

Obtém se o resolvedor de nome par pode compartilhar referências.

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)
Initialize(EndpointAddress, Binding, ClientCredentials, PeerReferralPolicy)

Inicializa a instância do resolvedor de par atual com o novo endereço do ponto de extremidade e as novas configurações fornecidos.

MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
Register(String, PeerNodeAddress, TimeSpan)

Registra um PeerNodeAddress para uma malha ponto a ponto específica.

Resolve(String, Int32, TimeSpan)

Resolve a ID de malha fornecida para zero ou mais endereços de ponto de extremidade de nós que participam da malha ponto a ponto.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
Unregister(Object, TimeSpan)

Remove a entrada de registro de um nó de uma malha ponto a ponto.

Update(Object, PeerNodeAddress, TimeSpan)

Atualizações de PeerNodeAddress para um nó registrado em uma malha ponto a ponto específica.

Aplica-se a