PeerResolver Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Especifica um tipo base usado para definir o contrato para o registo e resolução de um ID de malha peer para os endereços finais dos nós participantes na malha.
public ref class PeerResolver abstract
public abstract class PeerResolver
type PeerResolver = class
Public MustInherit Class PeerResolver
- Herança
-
PeerResolver
Observações
Esta classe é a classe base para a implementação de resolvers personalizados de nomes de pares. Um resolver de nomes de pares é um serviço de descoberta utilizado por canais de pares para encontrar nós de pares que participam numa malha de pares. Também é usado para "registar" um nó com uma malha par, o mecanismo pelo qual o nó pares se torna conhecido e disponível a partir da malha par.
Construtores
| Name | Description |
|---|---|
| PeerResolver() |
Inicializa uma nova instância da PeerResolver classe. |
Propriedades
| Name | Description |
|---|---|
| CanShareReferrals |
Percebe se o resolvedor de nomes de pares pode partilhar referências. |
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) |
| Initialize(EndpointAddress, Binding, ClientCredentials, PeerReferralPolicy) |
Inicializa a instância atual do resolvedor peer com o novo endereço e definições do endpoint fornecidos. |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| Register(String, PeerNodeAddress, TimeSpan) |
Regista-se para PeerNodeAddress uma malha de pares específica. |
| Resolve(String, Int32, TimeSpan) |
Resolve o ID da malha fornecido para zero ou mais endereços de endpoint dos nós participantes na malha par. |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |
| Unregister(Object, TimeSpan) |
Remove a entrada de registo de um nó de uma malha par. |
| Update(Object, PeerNodeAddress, TimeSpan) |
Atualiza para PeerNodeAddress um nó registado numa malha peer específica. |