IDurableOrchestrationContext.CreateTimer Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
CreateTimer(DateTime, CancellationToken) |
Crea un temporizador duradero que expira en un momento especificado. |
CreateTimer<T>(DateTime, T, CancellationToken) |
Crea un temporizador duradero que expira en un momento especificado. |
CreateTimer(DateTime, CancellationToken)
Crea un temporizador duradero que expira en un 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
Hora a la que debe expirar el temporizador.
- cancelToken
- CancellationToken
que CancellationToken
se va a usar para cancelar el temporizador.
Devoluciones
Tarea duradera que se completa cuando expira el temporizador duradero.
Comentarios
Todos los temporizadores duraderos creados con este método deben expirar o cancelarse con antes cancelToken
de que se complete la función de orquestador. De lo contrario, el marco subyacente mantendrá la instancia en el estado "En ejecución", incluso después de que se haya completado la función de orquestador.
Se aplica a
CreateTimer<T>(DateTime, T, CancellationToken)
Crea un temporizador duradero que expira en un 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
Tipo de state
.
Parámetros
- fireAt
- DateTime
Hora a la que debe expirar el temporizador.
- state
- T
Cualquier estado que conserve el temporizador.
- cancelToken
- CancellationToken
que CancellationToken
se va a usar para cancelar el temporizador.
Devoluciones
Tarea duradera que se completa cuando expira el temporizador duradero.
Comentarios
Todos los temporizadores duraderos creados con este método deben expirar o cancelarse con antes cancelToken
de que se complete la función de orquestador. De lo contrario, el marco subyacente mantendrá la instancia en el estado "En ejecución", incluso después de que se haya completado la función de orquestador.
Se aplica a
Azure SDK for .NET