ResolveCompletedEventArgs 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.
Questo oggetto viene utilizzato insieme all'evento ResolveCompleted, che viene segnalato al completamento di una richiesta di risoluzione di un PeerName specifico.
public ref class ResolveCompletedEventArgs : System::ComponentModel::AsyncCompletedEventArgs
public class ResolveCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
type ResolveCompletedEventArgs = class
inherit AsyncCompletedEventArgs
Public Class ResolveCompletedEventArgs
Inherits AsyncCompletedEventArgs
- Ereditarietà
Commenti
Per usare 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 resolver ha raggiunto la fine del cloud per eseguire una query per PeerName, oppure ha raggiunto il numero massimo di voci di record per l'oggetto PeerNameRecordCollection , l'evento per completare il processo di risoluzione viene generato e il delegato associato causa il completamento del completamento di ResolveAsync. L'evento può essere generato anche per i completamento 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 e determinato dallo sviluppatore per questa richiesta di risoluzione asincrona.
Costruttori
ResolveCompletedEventArgs(PeerNameRecordCollection, Exception, Boolean, Object) |
Inizializza una nuova istanza della classe ResolveCompletedEventArgs. |
Proprietà
Cancelled |
Ottiene un valore che indica se un'operazione asincrona è stata annullata. (Ereditato da AsyncCompletedEventArgs) |
Error |
Ottiene un valore che indica l'errore verificatosi 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
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) |
RaiseExceptionIfNecessary() |
Genera un'eccezione fornita dall'utente in caso di errore in un'operazione asincrona. (Ereditato da AsyncCompletedEventArgs) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |