IDurableOrchestrationContext.CreateTimer Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
CreateTimer(DateTime, CancellationToken) |
Cria um temporizador durável que expira em um momento especificado. |
CreateTimer<T>(DateTime, T, CancellationToken) |
Cria um temporizador durável que expira em um momento especificado. |
CreateTimer(DateTime, CancellationToken)
Cria um temporizador durável que expira em um momento especificado.
public System.Threading.Tasks.Task CreateTimer (DateTime fireAt, System.Threading.CancellationToken cancelToken);
abstract member CreateTimer : DateTime * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function CreateTimer (fireAt As DateTime, cancelToken As CancellationToken) As Task
Parâmetros
- fireAt
- DateTime
A hora em que o temporizador deve expirar.
- cancelToken
- CancellationToken
O CancellationToken
a ser usado para cancelar o temporizador.
Retornos
Uma tarefa durável que é concluída quando o temporizador durável expira.
Comentários
Todos os temporizadores duráveis criados usando esse método devem expirar ou ser cancelados usando o antes da cancelToken
conclusão da função de orquestrador. Caso contrário, a estrutura subjacente manterá a instância no estado "Em execução" mesmo após a conclusão da função de orquestrador.
Aplica-se a
CreateTimer<T>(DateTime, T, CancellationToken)
Cria um temporizador durável que expira em um momento especificado.
public System.Threading.Tasks.Task<T> CreateTimer<T> (DateTime fireAt, T state, System.Threading.CancellationToken cancelToken);
abstract member CreateTimer : DateTime * 'T * System.Threading.CancellationToken -> System.Threading.Tasks.Task<'T>
Public Function CreateTimer(Of T) (fireAt As DateTime, state As T, cancelToken As CancellationToken) As Task(Of T)
Parâmetros de tipo
- T
O tipo de state
.
Parâmetros
- fireAt
- DateTime
A hora em que o temporizador deve expirar.
- state
- T
Qualquer estado a ser preservado pelo temporizador.
- cancelToken
- CancellationToken
O CancellationToken
a ser usado para cancelar o temporizador.
Retornos
Uma tarefa durável que é concluída quando o temporizador durável expira.
Comentários
Todos os temporizadores duráveis criados usando esse método devem expirar ou ser cancelados usando o antes da cancelToken
conclusão da função de orquestrador. Caso contrário, a estrutura subjacente manterá a instância no estado "Em execução" mesmo após a conclusão da função de orquestrador.
Aplica-se a
Azure SDK for .NET