ExternalDataEventArgs クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
注意事項
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
HandleExternalEventActivity アクティビティを使用してイベントが発生したときに送信されるデータを表します。
public ref class ExternalDataEventArgs : EventArgs
[System.Serializable]
public class ExternalDataEventArgs : EventArgs
[System.Serializable]
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public class ExternalDataEventArgs : EventArgs
[<System.Serializable>]
type ExternalDataEventArgs = class
inherit EventArgs
[<System.Serializable>]
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type ExternalDataEventArgs = class
inherit EventArgs
Public Class ExternalDataEventArgs
Inherits EventArgs
- 継承
- 属性
例
ExternalDataEventArgs から継承するイベント クラスは、:base(instanceId)
コンストラクターを使用するコンストラクターを実装する必要があります。 さらに、次のコードに示すように、新しいイベント クラスを Serializable
としてマークする必要があります。
[Serializable]
public class TaskEventArgs : ExternalDataEventArgs
{
private string orderName;
public TaskEventArgs(Guid instanceId, string id)
:base(instanceId)
{
orderName = id;
}
public string Id
{
get { return orderName; }
set { orderName = value; }
}
}
注釈
手記
この資料では、古い型と名前空間について説明します。 詳細については、「Windows Workflow Foundation 4.5の
ExternalDataExchangeAttribute でマークされたローカル通信インターフェイスでは、HandleExternalEventActivity アクティビティを含むワークフローで処理される対応するイベントのインターフェイス定義の ExternalDataEventArgs から派生する型を宣言する必要があります。
コンストラクター
ExternalDataEventArgs() |
古い.
ExternalDataEventArgs クラスの新しいインスタンスを初期化します。 |
ExternalDataEventArgs(Guid, IPendingWork, Object, Boolean) |
古い.
ExternalDataEventArgs クラスの新しいインスタンスを初期化します。 |
ExternalDataEventArgs(Guid, IPendingWork, Object) |
古い.
ExternalDataEventArgs クラスの新しいインスタンスを初期化します。 |
ExternalDataEventArgs(Guid) |
古い.
ワークフローのインスタンス識別子を使用して、ExternalDataEventArgs クラスの新しいインスタンスを初期化します。 |
プロパティ
Identity |
古い.
イベントを発生させたユーザーの ID を取得または設定します。 |
InstanceId |
古い.
イベントを処理することが期待される HandleExternalEventActivity を含むワークフロー インスタンスのワークフロー インスタンス識別子を取得または設定します。 |
WaitForIdle |
古い.
イベントをすぐに発生させるか、またはイベントを発生させる前にワークフローをアイドル状態にする必要があるかどうかを示す値を取得または設定します。 |
WorkHandler |
古い.
イベントを発生させる外部コードがバッチに参加できるようにする IPendingWork を取得または設定します。 |
WorkItem |
古い.
イベントを発生させる外部コードを含むオブジェクトを取得または設定します。 |
メソッド
Equals(Object) |
古い.
指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
GetHashCode() |
古い.
既定のハッシュ関数として機能します。 (継承元 Object) |
GetType() |
古い.
現在のインスタンスの Type を取得します。 (継承元 Object) |
MemberwiseClone() |
古い.
現在の Objectの簡易コピーを作成します。 (継承元 Object) |
ToString() |
古い.
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
適用対象
.NET