Handle クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ワークフロー ランタイムによって有効期間が制御されている型を表します。
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) | |
| ThrowIfUninitialized() |
InvalidOperationExceptionが初期化されていない場合は、Handleをスローします。 |
| ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |