SendActivity.GetContext メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
相関関係の識別など、通信しているクライアントとサービス間の通信に使用されたコンテキストを含むディクショナリを返します。
オーバーロード
GetContext(Activity, ChannelToken, Type) |
送信操作のコンテキスト情報を取得または設定します。 |
GetContext(Activity, String, String, Type) |
アクティビティ インスタンス、そのアクティビティで使用されるエンドポイント名、所有者アクティビティの名前、およびコントラクトの型を表す Type オブジェクトを指定するコンテキスト情報を返す静的メソッド。 |
注釈
コンテキスト情報は、相関関係の識別など、通信しているクライアントとサービス間の通信に使用されています。
GetContext(Activity, ChannelToken, Type)
送信操作のコンテキスト情報を取得または設定します。
public:
static System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ GetContext(System::Workflow::ComponentModel::Activity ^ activity, System::Workflow::Activities::ChannelToken ^ endpoint, Type ^ contractType);
public static System.Collections.Generic.IDictionary<string,string> GetContext (System.Workflow.ComponentModel.Activity activity, System.Workflow.Activities.ChannelToken endpoint, Type contractType);
static member GetContext : System.Workflow.ComponentModel.Activity * System.Workflow.Activities.ChannelToken * Type -> System.Collections.Generic.IDictionary<string, string>
Public Shared Function GetContext (activity As Activity, endpoint As ChannelToken, contractType As Type) As IDictionary(Of String, String)
パラメーター
- activity
- Activity
コンテキスト情報が必要なアクティビティ。
- endpoint
- ChannelToken
サービスとの関連付けのエンドポイント情報。
戻り値
XmlQualifiedName キーと関連付けられた String 値を含むディクショナリベースのコレクション。
例
GetContext
メソッドを使用する方法の例を次に示します。
SendActivity sendActivity1 = new SendActivity();
ChannelToken channelToken1 = new ChannelToken();
sendActivity1.ChannelToken = channelToken1;
Dictionary<string, string> Context = (Dictionary<string, string>)SendActivity.GetContext(sendActivity1, channelToken1, contractType);
注釈
コンテキスト情報は、相関関係の識別など、通信しているクライアントとサービス間の通信に使用されています。
適用対象
GetContext(Activity, String, String, Type)
アクティビティ インスタンス、そのアクティビティで使用されるエンドポイント名、所有者アクティビティの名前、およびコントラクトの型を表す Type オブジェクトを指定するコンテキスト情報を返す静的メソッド。
public:
static System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ GetContext(System::Workflow::ComponentModel::Activity ^ activity, System::String ^ endpointName, System::String ^ ownerActivityName, Type ^ contractType);
public static System.Collections.Generic.IDictionary<string,string> GetContext (System.Workflow.ComponentModel.Activity activity, string endpointName, string ownerActivityName, Type contractType);
static member GetContext : System.Workflow.ComponentModel.Activity * string * string * Type -> System.Collections.Generic.IDictionary<string, string>
Public Shared Function GetContext (activity As Activity, endpointName As String, ownerActivityName As String, contractType As Type) As IDictionary(Of String, String)
パラメーター
- activity
- Activity
コンテキスト情報が必要なアクティビティ。
- endpointName
- String
サービスとの関連付けに使用されるエンドポイントの名前。
- ownerActivityName
- String
所有アクティビティの名前。
戻り値
XmlQualifiedName キーと関連付けられた String 値を含むディクショナリベースのコレクション。
例
GetContext
メソッドを使用する方法の例を次に示します。
SendActivity sendActivity1 = new SendActivity();
Dictionary<string, string> Context = (Dictionary<string, string>)SendActivity.GetContext(sendActivity1, endpointName, ownerActivityName, contractType);
注釈
コンテキスト情報は、相関関係の識別など、通信しているクライアントとサービス間の通信に使用されています。