PeerNameResolver Classe

Definição

Especifica os valores que resolvem um PeerName para um PeerNameRecord usando o protocolo de API do Provedor de Namespace PNRP.

public ref class PeerNameResolver
public class PeerNameResolver
type PeerNameResolver = class
Public Class PeerNameResolver
Herança
PeerNameResolver

Comentários

Uma PeerNameRecord contém todas as informações para as PeerName que foram publicadas nas Cloud nuvens ou que foram consultadas durante o processo de resolução.

Construtores

Nome Description
PeerNameResolver()

Inicializa uma nova instância padrão da PeerNameResolver classe.

Métodos

Nome Description
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)
OnResolveCompleted(ResolveCompletedEventArgs)

Retorna dados de resolução de pares depois que o ResolveCompleted evento é gerado.

OnResolveProgressChanged(ResolveProgressChangedEventArgs)

Retorna dados de progresso da resolução de pares quando o ResolveProgressChanged evento é acionado.

Resolve(PeerName, Cloud, Int32)

Resolve o especificado PeerName no especificado Cloud, retornando não mais do que o número especificado de PeerNameRecord objetos.

Resolve(PeerName, Cloud)

Resolve o especificado PeerName no especificado Cloud.

Resolve(PeerName, Int32)

Resolve o nome do par especificado em todas as nuvens conhecidas pelo par de chamada, retornando não mais do que o número especificado de PeerNameRecord objetos.

Resolve(PeerName)

Resolve o especificado PeerName em todas as nuvens conhecidas pelo par de chamada.

ResolveAsync(PeerName, Cloud, Int32, Object)

Inicia uma operação de resolução de nome par assíncrono para o especificadoPeerName.Cloud A operação de resolução resolverá não mais do que maxRecords entradas para o nome do par especificado.

ResolveAsync(PeerName, Cloud, Object)

Inicia uma operação de resolução de nome par assíncrono para o especificadoPeerName.Cloud

ResolveAsync(PeerName, Int32, Object)

Inicia uma operação assíncrona de resolução de nome par para as especificadas PeerName em todas as nuvens conhecidas pelo par de chamada, retornando não mais do que maxRecords entradas para o nome do par.

ResolveAsync(PeerName, Object)

Inicia uma operação assíncrona de resolução de nome par para as especificadas PeerName em todas as nuvens conhecidas pelo par de chamada.

ResolveAsyncCancel(Object)

Cancela a solicitação de resolução de nome de par assíncrona especificada.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Eventos

Nome Description
ResolveCompleted

O ResolveCompleted evento é sinalizado quando uma solicitação de resolução de nome de par para um específico PeerName é concluída.

ResolveProgressChanged

Esse evento é sinalizado sempre que um PeerNameRecord objeto é encontrado em resposta a uma ResolveAsync operação para um determinado PeerName.

Aplica-se a