此產品有較新版本可以使用。
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。
ListAsyncResults
您可以使用 ListAsyncResults`列出系統中所有目前正在運行和已完成的非同步方法的結果。使用以下方式查詢非同步結果 `ListAsyncResults`不會導致已完成的 asyncHandles 過期;您可以使用 `GetAsyncResult`查詢由傳回的任何 asyncHandle `ListAsyncResults 。
範圍
此方法具有以下輸入參數:
| Name | 描述 | 類型 | 預設值 | 必需的 |
|---|---|---|---|---|
非同步結果類型 |
可選的結果類型清單。您可以使用此清單將結果限制為僅這些類型的操作。可能的值:
|
字串數組 |
沒有任何 |
不 |
傳回值
此方法傳回以下值:
Name |
描述 |
類型 |
非同步句柄 |
一個序列化的非同步方法結果陣列。 |
JSON 物件數組 |
請求範例
該方法的請求類似於以下範例:
{
"method": "ListAsyncResults",
"params": {
},
"id": 1
}
回應範例
此方法傳回類似以下範例的回應:
{
"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
},
...]
}
}
自版本以來的新版本
9.6