Handle クラス

定義

ワークフロー ランタイムによって有効期間が制御されている型を表します。

public ref class Handle abstract
[System.Runtime.Serialization.DataContract]
public abstract class Handle
[<System.Runtime.Serialization.DataContract>]
type Handle = class
Public MustInherit Class Handle
継承
Handle
派生
属性

注釈

Handleから派生した型の有効期間は、ワークフロー ランタイムによって制御されます。 ハンドル型のワークフロー変数の場合、ランタイムは必要なパラメーターなしのコンストラクターを使用して型のインスタンスを作成し、それを Variableに割り当て、環境を初期化するときに OnInitialize を呼び出します。 変数がスコープ外になると、 OnUninitialize が呼び出されます。

コンストラクター

名前 説明
Handle()

Handle クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
ExecutionPropertyName

アクティビティの実行プロパティに追加されたときに、この Handle で使用される名前を取得します。

Owner

ActivityInstanceを含むVariableを含むHandleを取得します。

メソッド

名前 説明
Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
OnInitialize(HandleInitializationContext)

Handleを含む環境が初期化されるときに、ワークフロー ランタイムによって呼び出されます。

OnUninitialize(HandleInitializationContext)

VariableHandleがスコープ外になったときにワークフロー ランタイムによって呼び出されます。

ThrowIfUninitialized()

InvalidOperationExceptionが初期化されていない場合は、Handleをスローします。

ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象