ResolveCompletedEventArgs Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wird zusammen mit dem ResolveCompleted-Ereignis verwendet, das signalisiert wird, wenn eine Auflösungsanforderung für einen bestimmten PeerName 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
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 nach abzufragen PeerName, oder wenn er die maximale Anzahl von Datensatzeinträgen für die erreicht hat, die PeerNameRecordCollection er erstellt, 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 ungewöhnliche Vervollständigungen ausgelöst werden, die keine Auflistung zurückgeben.
Dieses Ereignis wird nur einmal ausgelöst, wenn alle Endpunkte gefunden wurden.
Alle Verweise auf diese instance 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
ResolveCompletedEventArgs(PeerNameRecordCollection, Exception, Boolean, Object) |
Initialisiert eine neue Instanz der ResolveCompletedEventArgs-Klasse. |
Eigenschaften
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 aufzulösende PeerNameRecordCollection-Objekt ab. |
UserState |
Ruft den eindeutigen Bezeichner der asynchronen Aufgabe ab. (Geerbt von AsyncCompletedEventArgs) |
Methoden
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
RaiseExceptionIfNecessary() |
Löst eine benutzerdefinierte Ausnahme aus, wenn bei einem asynchronen Vorgang ein Fehler aufgetreten ist. (Geerbt von AsyncCompletedEventArgs) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |