ListeAsyncResults
Verwenden Sie können ListAsyncResults
Liste der Ergebnisse aller aktuell ausgeführten und abgeschlossenen asynchronen Methoden im System. Abfragen asynchroner Ergebnisse mit ListAsyncResults
Läuft nicht vollständig Async ab, sondern Sie können es verwenden GetAsyncResult
Um eine der von zurückgegebenen asynchronen Handles abzufragen ListAsyncResults
.
Parameter
Diese Methode verfügt über den folgenden Eingabeparameter:
Name | Beschreibung | Typ | Standardwert | Erforderlich |
---|---|---|---|---|
Async |
Eine optionale Liste der Ergebnistypen. Sie können diese Liste verwenden, um die Ergebnisse nur auf diese Arten von Operationen zu beschränken. Mögliche Werte:
|
String-Array |
Keine |
Nein |
Rückgabewert
Diese Methode hat den folgenden Rückgabewert:
Name |
Beschreibung |
Typ |
Asynchrone Handles |
Eine Reihe serialisierter asynchroner Methodenergebnisse. |
JSON-Objekt-Array |
Anforderungsbeispiel
Anforderungen für diese Methode sind ähnlich wie das folgende Beispiel:
{ "method": "ListAsyncResults", "params": { }, "id": 1 }
Antwortbeispiel
Diese Methode gibt eine Antwort zurück, die dem folgenden Beispiel ähnelt:
{ "id": 1, "result": { "asyncHandles": [ { "asyncResultID": 47, "completed": true, "createTime": "2016-01-01T22:29:19Z", "data": { "cloneID": 26, "message": "Clone complete.", "volumeID": 48 }, "lastUpdateTime": "2016-01-01T22:45:43Z", "resultType": "Clone", "success": true }, ...] } }
Neu seit Version
9.6