次の方法で共有


ReceiveActivity.GetContext メソッド

定義

クライアントとワークフロー サービス間の通信に使用されるコンテキスト情報を含むディクショナリを返します。

オーバーロード

GetContext(Activity, ContextToken)

アクティビティ インスタンスおよびコンテキスト トークンを指定したコンテキスト情報を返す静的メソッド。

GetContext(Activity, String, String)

アクティビティ インスタンスおよびコンテキスト トークンを指定したコンテキスト情報を返す静的メソッド。

注釈

コンテキスト情報は、相関関係の識別など、通信しているクライアントとサービス間の通信に使用されています。

GetContext(Activity, ContextToken)

アクティビティ インスタンスおよびコンテキスト トークンを指定したコンテキスト情報を返す静的メソッド。

public:
 static System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ GetContext(System::Workflow::ComponentModel::Activity ^ activity, System::Workflow::Activities::ContextToken ^ contextToken);
public static System.Collections.Generic.IDictionary<string,string> GetContext (System.Workflow.ComponentModel.Activity activity, System.Workflow.Activities.ContextToken contextToken);
static member GetContext : System.Workflow.ComponentModel.Activity * System.Workflow.Activities.ContextToken -> System.Collections.Generic.IDictionary<string, string>
Public Shared Function GetContext (activity As Activity, contextToken As ContextToken) As IDictionary(Of String, String)

パラメーター

activity
Activity

コンテキスト情報が要求されるアクティビティ インスタンス。

contextToken
ContextToken

アクティビティに使用されるコンテキスト トークン。

戻り値

XmlQualifiedName キーとそれに関連付けられた String 値を含むディクショナリ ベースのコレクション。

GetContext メソッドを使用する方法の例を次に示します。

ReceiveActivity receiveActivity1 = new ReceiveActivity();
Dictionary<XmlQualifiedName, String> context = (Dictionary<XmlQualifiedName, String>)ReceiveActivity.GetContext(receiveActivity1, receiveActivity1.ContextToken);

注釈

コンテキスト情報は、相関関係の識別など、通信しているクライアントとサービス間の通信に使用されています。

適用対象

GetContext(Activity, String, String)

アクティビティ インスタンスおよびコンテキスト トークンを指定したコンテキスト情報を返す静的メソッド。

public:
 static System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ GetContext(System::Workflow::ComponentModel::Activity ^ activity, System::String ^ contextName, System::String ^ ownerActivityName);
public static System.Collections.Generic.IDictionary<string,string> GetContext (System.Workflow.ComponentModel.Activity activity, string contextName, string ownerActivityName);
static member GetContext : System.Workflow.ComponentModel.Activity * string * string -> System.Collections.Generic.IDictionary<string, string>
Public Shared Function GetContext (activity As Activity, contextName As String, ownerActivityName As String) As IDictionary(Of String, String)

パラメーター

activity
Activity

コンテキスト情報が要求されるアクティビティ インスタンス。

contextName
String

アクティビティに使用されるコンテキスト トークンの名前。

ownerActivityName
String

所有アクティビティの名前。

戻り値

XmlQualifiedName キーと関連付けられた String 値を含むディクショナリベースのコレクション。

GetContext メソッドを使用する方法の例を次に示します。

ReceiveActivity receiveActivity1 = new ReceiveActivity();
Dictionary<XmlQualifiedName, String> context =
    (Dictionary<XmlQualifiedName, String>)ReceiveActivity.GetContext(
    receiveActivity1,
    "ContextToken1",
    "ReceiveActivity1");

注釈

コンテキスト情報は、相関関係の識別など、通信しているクライアントとサービス間の通信に使用されています。

適用対象