ListAsyncResults
Puede utilizar ListAsyncResults
para enumerar los resultados de todos los métodos asíncronos actualmente en ejecución y completados en el sistema. La consulta de resultados asíncronos con ListAsyncResults
no causa que caduquen las Handles de Procurary completadas; puede utilizar GetAsyncResult
para consultar cualquiera de las Handles de Procurary devueltas por ListAsyncResults
.
Parámetro
Este método tiene el siguiente parámetro de entrada:
Nombre | Descripción | Tipo | Valor predeterminado | Obligatorio |
---|---|---|---|---|
Establish asyncResultTypes |
Una lista opcional de tipos de resultados. Puede utilizar esta lista para restringir los resultados solo a estos tipos de operaciones. Los posibles valores son los siguientes:
|
matriz de cadenas |
Ninguno |
No |
Valor de retorno
Este método tiene el siguiente valor devuelto:
Nombre |
Descripción |
Tipo |
Establish asyncHandles |
Una matriz de resultados del método asíncrono serializado. |
Cabina de objetos JSON |
Ejemplo de solicitud
Las solicitudes de este método son similares al ejemplo siguiente:
{ "method": "ListAsyncResults", "params": { }, "id": 1 }
Ejemplo de respuesta
Este método devuelve una respuesta similar al siguiente ejemplo:
{ "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 }, ...] } }
Nuevo desde la versión
9,6