語言

DurableTimerExtension 類別

定義

表示可以保存的活動定時器擴充功能。

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 只能與單一工作流程實例關聯。 若物件 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)

適用於