Partilhar via


ActorBase.RegisterTimer Método

Definição

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

asyncCallback
Func<Object,Task>

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