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) |