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