Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo PeerNameResolver.Resolve (PeerName, Int32)

 

Data di pubblicazione: ottobre 2016

Risolve il nome peer specificato in tutte le aree note al peer chiamante, restituendo un maggiore del numero specificato di PeerNameRecord oggetti.

Spazio dei nomi:   System.Net.PeerToPeer
Assembly:  System.Net (in System.Net.dll)

public PeerNameRecordCollection Resolve(
	PeerName peerName,
	int maxRecords
)

Parametri

peerName
Type: System.Net.PeerToPeer.PeerName

Il PeerName risolvere.

maxRecords
Type: System.Int32

Il numero massimo di PeerNameRecord ottenere da tutti gli oggetti Cloud oggetti per l'oggetto fornito peerName.

Valore restituito

Type: System.Net.PeerToPeer.PeerNameRecordCollection

Oggetto PeerNameRecordCollection la cui dimensione è minore o uguale a maxRecords voci. Questa raccolta contiene i record di nome peer associato il PeerName che è stato risolto.

Exception Condition
ArgumentNullException

Il parametro peerName viene impostato su null.

ArgumentOutOfRangeException

Il maxRecords parametro è minore o uguale a zero.

PeerToPeerException

Impossibile risolvere il nome del peer fornito.

Questo metodo associa un nome di peer a cloud. Tutte le aree vengono interrogate per il nome del peer. Per i nomi di peer non protetto, lo stesso nome di peer può essere registrato da utenti diversi nella stessa Cloud, e associato a endpoint diversi. Se il PeerName non può essere risolto (ad esempio, il nome del peer non è pubblicato) un PeerToPeerException viene generata un'eccezione.

Per ogni Resolve (metodo), non esiste un equivalente ResolveAsync metodo. Gli elenchi dei parametri sono identici, ad eccezione del fatto che il metodo ResolveAsync prevede un token di sistema per la gestione degli eventi asincroni.

Il ResolveCompleted evento verrà generato se l'operazione di risoluzione viene completata in errore o viene annullato.

.NET Framework
Disponibile da 3.5
Torna all'inizio
Mostra: