PeerNameResolver Classe

Definição

Especifica os valores que resolvem a PeerName para a PeerNameRecord usando o protocolo da API PNRP Namespace Provider (PNRP Namespace Provider API).

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

Observações

A PeerNameRecord contém toda a informação para o PeerName que foi publicada no Cloud (s) cloud(s) de ou que foram consultadas durante o processo de resolução.

Construtores

Name Description
PeerNameResolver()

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

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)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
OnResolveCompleted(ResolveCompletedEventArgs)

Devolve dados de resolução entre pares após o ResolveCompleted evento ser levantado.

OnResolveProgressChanged(ResolveProgressChangedEventArgs)

Devolve dados de progresso da resolução entre pares quando o ResolveProgressChanged evento é levantado.

Resolve(PeerName, Cloud, Int32)

Resolve o especificado PeerName no especificado Cloud, retornando no máximo 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 chamador, retornando no máximo o número especificado de PeerNameRecord objetos.

Resolve(PeerName)

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

ResolveAsync(PeerName, Cloud, Int32, Object)

Inicia-se uma operação assíncrona de resolução de nomes de pares para o especificado PeerName no especificado Cloud. A operação de resolução não resolve mais do que maxRecords entradas para o nome do par especificado.

ResolveAsync(PeerName, Cloud, Object)

Inicia-se uma operação assíncrona de resolução de nomes de pares para o especificado PeerName no especificado Cloud.

ResolveAsync(PeerName, Int32, Object)

Inicia uma operação assíncrona de resolução de nomes de pares para o especificado PeerName em todas as nuvens conhecidas pelo par chamador, retornando no máximo maxRecords entradas para o nome de par.

ResolveAsync(PeerName, Object)

Inicia-se uma operação assíncrona de resolução de nomes de pares para o especificado PeerName em todas as nuvens conhecidas pelo par chamador.

ResolveAsyncCancel(Object)

Cancela o pedido de resolução de nomes de pares assíncrono especificado.

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

evento

Name Description
ResolveCompleted

O ResolveCompleted evento é sinalizado quando um pedido de resolução de nome de pares para um específico PeerName é concluído.

ResolveProgressChanged

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

Aplica-se a