Show / Hide Table of Contents

Interface IReminderRegistry

Namespace: Orleans.Timers
Assembly: Orleans.Core.Abstractions.dll
Syntax
public interface IReminderRegistry : IGrainServiceClient<IReminderService>

Methods

| Improve this Doc View Source

GetReminder(String)

Declaration
Task<IGrainReminder> GetReminder(string reminderName)
Parameters
Type Name Description
System.String reminderName
Returns
Type Description
Task<IGrainReminder>
| Improve this Doc View Source

GetReminders()

Declaration
Task<List<IGrainReminder>> GetReminders()
Returns
Type Description
Task<List<IGrainReminder>>
| Improve this Doc View Source

RegisterOrUpdateReminder(String, TimeSpan, TimeSpan)

Declaration
Task<IGrainReminder> RegisterOrUpdateReminder(string reminderName, TimeSpan dueTime, TimeSpan period)
Parameters
Type Name Description
System.String reminderName
TimeSpan dueTime
TimeSpan period
Returns
Type Description
Task<IGrainReminder>
| Improve this Doc View Source

UnregisterReminder(IGrainReminder)

Declaration
Task UnregisterReminder(IGrainReminder reminder)
Parameters
Type Name Description
IGrainReminder reminder
Returns
Type Description
Task

Extension Methods

ImmutableExt.AsImmutable<T>(T)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX