WorkflowApplication.PersistableIdle プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
現在のワークフロー インスタンスがアイドル状態になり、永続化できるようになると呼び出されるデリゲートを取得または設定します。
public:
property Func<System::Activities::WorkflowApplicationIdleEventArgs ^, System::Activities::PersistableIdleAction> ^ PersistableIdle { Func<System::Activities::WorkflowApplicationIdleEventArgs ^, System::Activities::PersistableIdleAction> ^ get(); void set(Func<System::Activities::WorkflowApplicationIdleEventArgs ^, System::Activities::PersistableIdleAction> ^ value); };
public Func<System.Activities.WorkflowApplicationIdleEventArgs,System.Activities.PersistableIdleAction> PersistableIdle { get; set; }
member this.PersistableIdle : Func<System.Activities.WorkflowApplicationIdleEventArgs, System.Activities.PersistableIdleAction> with get, set
Public Property PersistableIdle As Func(Of WorkflowApplicationIdleEventArgs, PersistableIdleAction)
プロパティ値
現在のワークフロー インスタンスがアイドル状態であり、永続化できる場合に呼び出されるデリゲート。
例
次の例は、PersistableIdle ハンドラーを処理し、ワークフローを永続化してアンロードするようランタイムに指示します。
wfApp.PersistableIdle = delegate(WorkflowApplicationIdleEventArgs e)
{
// Instruct the runtime to persist and unload the workflow
return PersistableIdleAction.Unload;
};
注釈
ワークフローがアイドル状態になり、永続化できるようになると、Idle と PersistableIdle の両方がこの順序で呼び出されます。 PersistableIdle ハンドラーは、PersistableIdleAction、None、Persist の Unload 列挙値のいずれかを返します。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET