PeerNameResolver 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 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(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 |
| 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 |
| 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. |