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 、1 つのワークフロー インスタンスにのみ関連付けることができます。 オブジェクトが DurableTimerExtension 複数のワークフロー インスタンスで使用されている場合は、 がスローされ、 InvalidOperationException 次のメッセージが表示されます。
This TimerExtension has already been attached to a workflow instance.
コンストラクター
DurableTimerExtension() |
DurableTimerExtension クラスの新しいインスタンスを作成します。 |
メソッド
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) |
適用対象
.NET