PeerResolver 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.
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. |