ActorBase.RegisterReminderAsync(String, Byte[], TimeSpan, TimeSpan) 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í.
Registra un recordatorio con el actor.
protected System.Threading.Tasks.Task<Microsoft.ServiceFabric.Actors.Runtime.IActorReminder> RegisterReminderAsync (string reminderName, byte[] state, TimeSpan dueTime, TimeSpan period);
member this.RegisterReminderAsync : string * byte[] * TimeSpan * TimeSpan -> System.Threading.Tasks.Task<Microsoft.ServiceFabric.Actors.Runtime.IActorReminder>
Protected Function RegisterReminderAsync (reminderName As String, state As Byte(), dueTime As TimeSpan, period As TimeSpan) As Task(Of IActorReminder)
Parámetros
- reminderName
- String
Nombre del aviso que se va a registrar. El nombre debe ser único por actor.
- state
- Byte[]
Estado de usuario pasado a la invocación del aviso.
- dueTime
- TimeSpan
Cantidad de tiempo que se va a retrasar antes de invocar el aviso por primera vez. Especifique los milisegundos negativos (-1) para deshabilitar la invocación. Especifique cero (0) para invocar el aviso inmediatamente después del registro.
- period
- TimeSpan
Intervalo de tiempo entre invocaciones de recordatorio después de la primera invocación. Especifique los milisegundos negativos (-1) para deshabilitar la invocación periódica.
Devoluciones
Tarea que representa la operación de registro asincrónica. El resultado de la tarea proporciona información sobre el aviso registrado y se usa para anular el registro del aviso mediante UnregisterReminderAsync(IActorReminder).
Comentarios
La clase derivada de ActorBase debe implementarse IRemindable para consumir invocaciones de recordatorio. Se pueden registrar varios recordatorios en cualquier momento, identificados de forma única por reminderName
. Los recordatorios existentes también se pueden actualizar llamando a este método de nuevo. Las invocaciones de recordatorio se sincronizan tanto con otros recordatorios como con otras devoluciones de llamada de método de actor.
Se aplica a
Azure SDK for .NET