Grain.RegisterOrUpdateReminder(String, TimeSpan, TimeSpan) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지속적이고 신뢰할 수 있는 미리 알림을 등록하여 일반 알림(미리 알림)을 조직에 보냅니다.
조직은 인터페이스를 Orleans.IRemindable
구현해야 하며 이 조직에 대한 미리 알림이 콜백 메서드로 ReceiveReminder
전송됩니다.
타이머가 실행될 때 현재 조직이 비활성화되면 이 미리 알림을 받기 위해 이 조직의 새 활성화가 만들어집니다.
이름이 같은 기존 미리 알림이 이미 있는 경우 이 새 미리 알림으로 해당 미리 알림을 덮어씁니다.
이 조직에 대해 여러 활성화가 있더라도 항상 이 조직의 활성화에 의해 미리 알림이 수신됩니다.
protected virtual System.Threading.Tasks.Task<Orleans.Runtime.IGrainReminder> RegisterOrUpdateReminder (string reminderName, TimeSpan dueTime, TimeSpan period);
protected System.Threading.Tasks.Task<Orleans.Runtime.IGrainReminder> RegisterOrUpdateReminder (string reminderName, TimeSpan dueTime, TimeSpan period);
abstract member RegisterOrUpdateReminder : string * TimeSpan * TimeSpan -> System.Threading.Tasks.Task<Orleans.Runtime.IGrainReminder>
override this.RegisterOrUpdateReminder : string * TimeSpan * TimeSpan -> System.Threading.Tasks.Task<Orleans.Runtime.IGrainReminder>
member this.RegisterOrUpdateReminder : string * TimeSpan * TimeSpan -> System.Threading.Tasks.Task<Orleans.Runtime.IGrainReminder>
Protected Overridable Function RegisterOrUpdateReminder (reminderName As String, dueTime As TimeSpan, period As TimeSpan) As Task(Of IGrainReminder)
Protected Function RegisterOrUpdateReminder (reminderName As String, dueTime As TimeSpan, period As TimeSpan) As Task(Of IGrainReminder)
매개 변수
- reminderName
- String
이 미리 알림의 이름
- dueTime
- TimeSpan
이 미리 알림의 기한
- period
- TimeSpan
이 미리 알림의 빈도 기간
반환
미리 알림에 대한 약속 핸들입니다.