Compartilhar via


IDurableOrchestrationClient.GetStatusAsync Método

Definição

Sobrecargas

GetStatusAsync(OrchestrationStatusQueryCondition, CancellationToken)
Obsoleto.

Obtém o status de todas as instâncias de orquestração com paginação que correspondem às condições especificadas.

GetStatusAsync(Nullable<DateTime>, Nullable<DateTime>, IEnumerable<OrchestrationRuntimeStatus>, CancellationToken)
Obsoleto.

Obtém o status de todas as instâncias de orquestração que correspondem às condições especificadas.

GetStatusAsync(String, Boolean, Boolean, Boolean)

Obtém o status da instância de orquestração especificada.

GetStatusAsync(OrchestrationStatusQueryCondition, CancellationToken)

Origem:
IDurableOrchestrationClient.cs

Cuidado

Essa API foi preterida.

Obtém o status de todas as instâncias de orquestração com paginação que correspondem às condições especificadas.

[System.Obsolete]
public System.Threading.Tasks.Task<Microsoft.Azure.WebJobs.Extensions.DurableTask.OrchestrationStatusQueryResult> GetStatusAsync (Microsoft.Azure.WebJobs.Extensions.DurableTask.OrchestrationStatusQueryCondition condition, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete>]
abstract member GetStatusAsync : Microsoft.Azure.WebJobs.Extensions.DurableTask.OrchestrationStatusQueryCondition * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.WebJobs.Extensions.DurableTask.OrchestrationStatusQueryResult>
Public Function GetStatusAsync (condition As OrchestrationStatusQueryCondition, cancellationToken As CancellationToken) As Task(Of OrchestrationStatusQueryResult)

Parâmetros

condition
OrchestrationStatusQueryCondition

Retorna instâncias de orquestração que correspondem às condições especificadas.

cancellationToken
CancellationToken

Token de cancelamento que pode ser usado para cancelar a operação de consulta status.

Retornos

Retorna cada página de status de orquestração para todas as instâncias e token de continuação da próxima página.

Atributos

Aplica-se a

GetStatusAsync(Nullable<DateTime>, Nullable<DateTime>, IEnumerable<OrchestrationRuntimeStatus>, CancellationToken)

Origem:
IDurableOrchestrationClient.cs

Cuidado

Essa API foi preterida.

Obtém o status de todas as instâncias de orquestração que correspondem às condições especificadas.

[System.Obsolete]
public System.Threading.Tasks.Task<System.Collections.Generic.IList<Microsoft.Azure.WebJobs.Extensions.DurableTask.DurableOrchestrationStatus>> GetStatusAsync (DateTime? createdTimeFrom = default, DateTime? createdTimeTo = default, System.Collections.Generic.IEnumerable<Microsoft.Azure.WebJobs.Extensions.DurableTask.OrchestrationRuntimeStatus> runtimeStatus = default, System.Threading.CancellationToken cancellationToken = default);
[<System.Obsolete>]
abstract member GetStatusAsync : Nullable<DateTime> * Nullable<DateTime> * seq<Microsoft.Azure.WebJobs.Extensions.DurableTask.OrchestrationRuntimeStatus> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Collections.Generic.IList<Microsoft.Azure.WebJobs.Extensions.DurableTask.DurableOrchestrationStatus>>
Public Function GetStatusAsync (Optional createdTimeFrom As Nullable(Of DateTime) = Nothing, Optional createdTimeTo As Nullable(Of DateTime) = Nothing, Optional runtimeStatus As IEnumerable(Of OrchestrationRuntimeStatus) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of IList(Of DurableOrchestrationStatus))

Parâmetros

createdTimeFrom
Nullable<DateTime>

Se especificado, retorne instâncias de orquestração que foram criadas após este DateTime.

createdTimeTo
Nullable<DateTime>

Se especificado, retorne instâncias de orquestração que foram criadas antes deste DateTime.

runtimeStatus
IEnumerable<OrchestrationRuntimeStatus>

Se especificado, retorne instâncias de orquestração que correspondem ao runtimeStatus.

cancellationToken
CancellationToken

Se especificado, esse token de ancellation pode ser usado para cancelar a operação de consulta status.

Retornos

Retorna status de orquestração para todas as instâncias.

Atributos

Aplica-se a

GetStatusAsync(String, Boolean, Boolean, Boolean)

Origem:
IDurableOrchestrationClient.cs

Obtém o status da instância de orquestração especificada.

public System.Threading.Tasks.Task<Microsoft.Azure.WebJobs.Extensions.DurableTask.DurableOrchestrationStatus> GetStatusAsync (string instanceId, bool showHistory = false, bool showHistoryOutput = false, bool showInput = true);
abstract member GetStatusAsync : string * bool * bool * bool -> System.Threading.Tasks.Task<Microsoft.Azure.WebJobs.Extensions.DurableTask.DurableOrchestrationStatus>
Public Function GetStatusAsync (instanceId As String, Optional showHistory As Boolean = false, Optional showHistoryOutput As Boolean = false, Optional showInput As Boolean = true) As Task(Of DurableOrchestrationStatus)

Parâmetros

instanceId
String

A ID da instância de orquestração a ser consultada.

showHistory
Boolean

Marcador booliano para incluir o histórico de execução na resposta.

showHistoryOutput
Boolean

Marcador booliano para incluir entrada e saída na resposta do histórico de execução.

showInput
Boolean

Se definido, busque e retorne a entrada para a instância de orquestração.

Retornos

Retorna uma tarefa que é concluída quando o status foi buscado.

Aplica-se a