ActorBase.RegisterTimer 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.
Registra um Temporizador para o ator.
protected Microsoft.ServiceFabric.Actors.Runtime.IActorTimer RegisterTimer (Func<object,System.Threading.Tasks.Task> asyncCallback, object state, TimeSpan dueTime, TimeSpan period);
member this.RegisterTimer : Func<obj, System.Threading.Tasks.Task> * obj * TimeSpan * TimeSpan -> Microsoft.ServiceFabric.Actors.Runtime.IActorTimer
Protected Function RegisterTimer (asyncCallback As Func(Of Object, Task), state As Object, dueTime As TimeSpan, period As TimeSpan) As IActorTimer
Parâmetros
Um delegado que especifica um método a ser chamado quando o temporizador é acionado. Ele tem um parâmetro: o objeto de estado passado para RegisterTimer. Ele retorna um Task que representa a operação assíncrona.
- state
- Object
Um objeto que contém informações a serem usadas pelo método de retorno de chamada ou nulo.
- dueTime
- TimeSpan
A quantidade de tempo a atrasar antes que o retorno de chamada assíncrono seja invocado pela primeira vez. Especifique um milissegundo negativo (-1) para impedir que o temporizador seja iniciado. Especifica zero (0) para iniciar o temporizador imediatamente.
- period
- TimeSpan
O intervalo de tempo entre invocações do retorno de chamada assíncrono. Especifique um milissegundo negativo (-1) para desabilitar a sinalização periódica.
Retornos
Retorna o objeto IActorTimer.
Aplica-se a
Azure SDK for .NET