CreateTaskCollection interface
Métodos
| post(Create |
Observe que cada Tarefa deve ter uma ID exclusiva. O serviço de lote pode não retornar os resultados de cada tarefa na mesma ordem em que as tarefas foram enviadas nesta solicitação. Se o servidor expirar ou a conexão for fechada durante a solicitação, a solicitação pode ter sido parcial ou totalmente processada, ou não ter sido processada de todo. Nesses casos, o utilizador deve voltar a emitir o pedido. Observe que cabe ao usuário lidar corretamente com as falhas ao reemitir uma solicitação. Por exemplo, você deve usar as mesmas IDs de Tarefa durante uma nova tentativa para que, se a operação anterior for bem-sucedida, a nova tentativa não crie Tarefas extras inesperadamente. Se a resposta contiver quaisquer Tarefas que não foram adicionadas, um cliente pode repetir a solicitação. Em uma nova tentativa, é mais eficiente reenviar apenas Tarefas que falharam ao adicionar e omitir Tarefas que foram adicionadas com êxito na primeira tentativa. O tempo de vida máximo de uma Tarefa desde a adição até a conclusão é de 180 dias. Se uma Tarefa não for concluída dentro de 180 dias após ser adicionada, ela será encerrada pelo serviço de Lote e deixada em qualquer estado em que estivesse naquele momento. |
Detalhes de Método
post(CreateTaskCollectionParameters)
Observe que cada Tarefa deve ter uma ID exclusiva. O serviço de lote pode não retornar os resultados de cada tarefa na mesma ordem em que as tarefas foram enviadas nesta solicitação. Se o servidor expirar ou a conexão for fechada durante a solicitação, a solicitação pode ter sido parcial ou totalmente processada, ou não ter sido processada de todo. Nesses casos, o utilizador deve voltar a emitir o pedido. Observe que cabe ao usuário lidar corretamente com as falhas ao reemitir uma solicitação. Por exemplo, você deve usar as mesmas IDs de Tarefa durante uma nova tentativa para que, se a operação anterior for bem-sucedida, a nova tentativa não crie Tarefas extras inesperadamente. Se a resposta contiver quaisquer Tarefas que não foram adicionadas, um cliente pode repetir a solicitação. Em uma nova tentativa, é mais eficiente reenviar apenas Tarefas que falharam ao adicionar e omitir Tarefas que foram adicionadas com êxito na primeira tentativa. O tempo de vida máximo de uma Tarefa desde a adição até a conclusão é de 180 dias. Se uma Tarefa não for concluída dentro de 180 dias após ser adicionada, ela será encerrada pelo serviço de Lote e deixada em qualquer estado em que estivesse naquele momento.
function post(options: CreateTaskCollectionParameters): StreamableMethod<CreateTaskCollection200Response | CreateTaskCollectionDefaultResponse>
Parâmetros
- options
- CreateTaskCollectionParameters