PeerNameResolver Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Specifica i valori che risolvono un PeerName in un PeerNameRecord utilizzando il protocollo dell'API del provider dello spazio dei nomi PNRP.
public ref class PeerNameResolver
public class PeerNameResolver
type PeerNameResolver = class
Public Class PeerNameResolver
- Ereditarietà
-
PeerNameResolver
Commenti
Oggetto PeerNameRecord che contiene tutte le informazioni per l'oggetto PeerName pubblicato nel Cloud cloud o che sono state eseguite query durante il processo di risoluzione.
Costruttori
PeerNameResolver() |
Inizializza una nuova istanza predefinita della classe PeerNameResolver. |
Metodi
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
OnResolveCompleted(ResolveCompletedEventArgs) |
Restituisce i dati sullo stato della risoluzione dei nomi peer dopo la generazione dell'evento ResolveCompleted. |
OnResolveProgressChanged(ResolveProgressChangedEventArgs) |
Restituisce i dati sullo stato della risoluzione dei nomi peer quando viene generato l'evento ResolveProgressChanged. |
Resolve(PeerName) |
Risolve l'oggetto PeerName specificato contenuto in tutte le aree note al peer chiamante. |
Resolve(PeerName, Cloud) |
Risolve l'oggetto PeerName specificato contenuto nell'oggetto Cloud indicato. |
Resolve(PeerName, Cloud, Int32) |
Risolve l'oggetto PeerName specificato contenuto nell'oggetto Cloud indicato, restituendo al massimo il numero specificato di oggetti PeerNameRecord. |
Resolve(PeerName, Int32) |
Risolve il nome peer specificato in tutte le aree note al peer chiamante, restituendo al massimo il numero specificato di oggetti PeerNameRecord. |
ResolveAsync(PeerName, Cloud, Int32, Object) |
Inizia un'operazione asincrona di risoluzione del nome peer per l'oggetto PeerName specificato nel Cloud specificato. L'operazione risolverà non più di |
ResolveAsync(PeerName, Cloud, Object) |
Inizia un'operazione asincrona di risoluzione del nome peer per l'oggetto PeerName specificato nel Cloud specificato. |
ResolveAsync(PeerName, Int32, Object) |
Inizia un'operazione asincrona di risoluzione del nome peer per l'oggetto PeerName specificato in tutte le aree cloud note al peer chiamante, restituendo un numero di voci per il nome peer non superiore al valore |
ResolveAsync(PeerName, Object) |
Inizia un'operazione asincrona di risoluzione del nome peer per l'oggetto PeerName specificato in tutte le aree cloud note al peer chiamante. |
ResolveAsyncCancel(Object) |
Annulla la richiesta di risoluzione del nome peer asincrona specificata. |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Eventi
ResolveCompleted |
L'evento ResolveCompleted viene segnalato al completamento di una richiesta di risoluzione del nome peer per una proprietà PeerName specifica. |
ResolveProgressChanged |
Questo evento viene segnalato ogni volta che un oggetto PeerNameRecord viene trovato in risposta a un'operazione ResolveAsync per uno specifico PeerName. |