ResolveCompletedEventArgs Klasse

Definition

Wird in Verbindung mit dem ResolveCompleted Ereignis verwendet, das signalisiert wird, wenn eine Auflösungsanforderung für eine bestimmte PeerName Anforderung abgeschlossen wurde.

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

Hinweise

Um das ResolveCompletedEventArgs-Objekt zu verwenden, instanziieren Sie ein PeerNameResolver Objekt und verwenden Sie eine der Resolve-Methoden. Verwenden Sie für die asynchrone Verarbeitung die ResolveAsync Methode.

Wenn der Resolver das Ende der Cloud(n) erreicht hat, um die Abfrage nach dem PeerName(n) oder die maximale Anzahl von Datensatzeinträgen für das PeerNameRecordCollection Erstellen erreicht hat, wird das Ereignis zum Abschließen des Auflösungsprozesses ausgelöst, und der zugeordnete Delegat bewirkt, dass ResolveAsync abgeschlossen wird. Das Ereignis kann auch für abnorme Fertigstellungen ausgelöst werden, die keine Auflistung zurückgeben.

Dieses Ereignis wird nur einmal ausgelöst, wenn alle Endpunkte gefunden wurden.

Alle Verweise auf diese Instanz des Resolver-Objekts werden mit einem bereitgestellten Token koordiniert, bei dem es sich um einen eindeutigen, vom Entwickler bestimmten Bezeichner für diese asynchrone Auflösungsanforderung handelt.

Konstruktoren

Name Beschreibung
ResolveCompletedEventArgs(PeerNameRecordCollection, Exception, Boolean, Object)

Initialisiert eine neue Instanz der ResolveCompletedEventArgs-Klasse.

Eigenschaften

Name Beschreibung
Cancelled

Ruft einen Wert ab, der angibt, ob ein asynchroner Vorgang abgebrochen wurde.

(Geerbt von AsyncCompletedEventArgs)
Error

Ruft einen Wert ab, der angibt, welcher Fehler während eines asynchronen Vorgangs aufgetreten ist.

(Geerbt von AsyncCompletedEventArgs)
PeerNameRecordCollection

Ruft das PeerNameRecordCollection objekt ab, das aufgelöst werden soll.

UserState

Ruft den eindeutigen Bezeichner für die asynchrone Aufgabe ab.

(Geerbt von AsyncCompletedEventArgs)

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
RaiseExceptionIfNecessary()

Löst eine vom Benutzer bereitgestellte Ausnahme aus, wenn ein asynchroner Vorgang fehlgeschlagen ist.

(Geerbt von AsyncCompletedEventArgs)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: