ResolveCompletedEventArgs Classe

Definizione

Usato insieme all'evento ResolveCompleted , che viene segnalato quando una richiesta di risoluzione per un oggetto specifico PeerName è stata completata.

public ref class ResolveCompletedEventArgs : System::ComponentModel::AsyncCompletedEventArgs
public class ResolveCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
type ResolveCompletedEventArgs = class
    inherit AsyncCompletedEventArgs
Public Class ResolveCompletedEventArgs
Inherits AsyncCompletedEventArgs
Ereditarietà
ResolveCompletedEventArgs

Commenti

Per utilizzare l'oggetto ResolveCompletedEventArgs, creare un'istanza di un PeerNameResolver oggetto e utilizzare uno dei metodi Resolve. Per l'elaborazione asincrona, usare il ResolveAsync metodo .

Quando il sistema di risoluzione ha raggiunto la fine dei cloud per eseguire una query per PeerName, o ha raggiunto il numero massimo di voci di record per l'oggetto PeerNameRecordCollection che sta creando, viene generato l'evento per completare il processo di risoluzione e il delegato associato fa sì che ResolveAsync venga completato. L'evento può anche essere generato per i completamenti anomali, che non restituiscono una raccolta.

Questo evento viene generato una sola volta quando sono stati trovati tutti gli endpoint.

Tutti i riferimenti a questa istanza dell'oggetto Resolver sono coordinati con un token fornito, ovvero un identificatore univoco determinato dallo sviluppatore per questa richiesta di risoluzione asincrona.

Costruttori

Nome Descrizione
ResolveCompletedEventArgs(PeerNameRecordCollection, Exception, Boolean, Object)

Inizializza una nuova istanza della classe ResolveCompletedEventArgs.

Proprietà

Nome Descrizione
Cancelled

Ottiene un valore che indica se un'operazione asincrona è stata annullata.

(Ereditato da AsyncCompletedEventArgs)
Error

Ottiene un valore che indica l'errore che si è verificato durante un'operazione asincrona.

(Ereditato da AsyncCompletedEventArgs)
PeerNameRecordCollection

Ottiene l'oggetto PeerNameRecordCollection da risolvere.

UserState

Ottiene l'identificatore univoco per l'attività asincrona.

(Ereditato da AsyncCompletedEventArgs)

Metodi

Nome Descrizione
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 il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
RaiseExceptionIfNecessary()

Genera un'eccezione fornita dall'utente se un'operazione asincrona non è riuscita.

(Ereditato da AsyncCompletedEventArgs)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a