DurableTimerExtension 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示可以保存的活動定時器擴充功能。
public ref class DurableTimerExtension : System::Activities::Statements::TimerExtension, IDisposable, System::Activities::Hosting::IWorkflowInstanceExtension
public class DurableTimerExtension : System.Activities.Statements.TimerExtension, IDisposable, System.Activities.Hosting.IWorkflowInstanceExtension
type DurableTimerExtension = class
inherit TimerExtension
interface IWorkflowInstanceExtension
interface IDisposable
Public Class DurableTimerExtension
Inherits TimerExtension
Implements IDisposable, IWorkflowInstanceExtension
- 繼承
- 實作
備註
物件 DurableTimerExtension 只能與單一工作流程實例關聯。 若物件 DurableTimerExtension 與多個工作流程實例共用, InvalidOperationException 會拋出以下訊息:
This TimerExtension has already been attached to a workflow instance.
建構函式
| 名稱 | Description |
|---|---|
| DurableTimerExtension() |
建立一個新的類別實例 DurableTimerExtension 。 |
方法
| 名稱 | Description |
|---|---|
| CancelTimer(Bookmark) |
移除計時器。 (繼承來源 TimerExtension) |
| Dispose() |
終止所有註冊的計時器。 |
| Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
| GetAdditionalExtensions() |
回傳一個列舉子,會遍歷計時器擴展的集合。 |
| GetHashCode() |
做為預設哈希函式。 (繼承來源 Object) |
| GetType() |
取得目前實例的 Type。 (繼承來源 Object) |
| MemberwiseClone() |
建立目前 Object的淺層複本。 (繼承來源 Object) |
| OnCancelTimer(Bookmark) |
從目前工作流程操作的註冊計時器表中移除一個計時器物件。 |
| OnRegisterTimer(TimeSpan, Bookmark) |
在目前工作流程操作的註冊計時器表中新增一個計時器物件,包含指定的時間範圍與書籤資訊。 |
| RegisterTimer(TimeSpan, Bookmark) |
建立一個具有指定持續時間且相關的計時器。 (繼承來源 TimerExtension) |
| SetInstance(WorkflowInstanceProxy) |
確立指定的工作流程實例為目前實例。 |
| ToString() |
傳回表示目前 物件的字串。 (繼承來源 Object) |