SendActivity.SetContext 方法

定义

设置活动的上下文信息 SendActivity

重载

名称 说明
SetContext(Activity, ChannelToken, Type, IDictionary<String,String>)

一种 SendActivity 静态方法,它为活动设置上下文信息,给定活动实例、活动使用的终结点、表示 Type 协定类型的对象以及上下文信息本身。

SetContext(Activity, String, String, Type, IDictionary<String,String>)

为活动设置上下文信息的 SendActivity 静态方法,给定活动实例、活动使用的终结点名称、所有者活动的名称、 Type 表示协定类型的对象以及上下文信息本身。

注解

上下文信息用于客户端与正在通信的服务之间的通信,并包括相关标识等内容。

SetContext(Activity, ChannelToken, Type, IDictionary<String,String>)

一种 SendActivity 静态方法,它为活动设置上下文信息,给定活动实例、活动使用的终结点、表示 Type 协定类型的对象以及上下文信息本身。

public:
 static void SetContext(System::Workflow::ComponentModel::Activity ^ activity, System::Workflow::Activities::ChannelToken ^ endpoint, Type ^ contractType, System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ context);
public static void SetContext(System.Workflow.ComponentModel.Activity activity, System.Workflow.Activities.ChannelToken endpoint, Type contractType, System.Collections.Generic.IDictionary<string,string> context);
static member SetContext : System.Workflow.ComponentModel.Activity * System.Workflow.Activities.ChannelToken * Type * System.Collections.Generic.IDictionary<string, string> -> unit
Public Shared Sub SetContext (activity As Activity, endpoint As ChannelToken, contractType As Type, context As IDictionary(Of String, String))

参数

activity
Activity

要与上下文信息关联的活动实例。

endpoint
ChannelToken

用于与服务关联的终结点。

contractType
Type

Type 服务实现的协定。

context
IDictionary<String,String>

要设置的上下文信息。

示例

以下示例演示如何使用 SetContext 该方法。

注解

上下文信息用于客户端与其通信的服务之间的通信,并包括相关标识等内容。

适用于

SetContext(Activity, String, String, Type, IDictionary<String,String>)

为活动设置上下文信息的 SendActivity 静态方法,给定活动实例、活动使用的终结点名称、所有者活动的名称、 Type 表示协定类型的对象以及上下文信息本身。

public:
 static void SetContext(System::Workflow::ComponentModel::Activity ^ activity, System::String ^ endpointName, System::String ^ ownerActivityName, Type ^ contractType, System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ context);
public static void SetContext(System.Workflow.ComponentModel.Activity activity, string endpointName, string ownerActivityName, Type contractType, System.Collections.Generic.IDictionary<string,string> context);
static member SetContext : System.Workflow.ComponentModel.Activity * string * string * Type * System.Collections.Generic.IDictionary<string, string> -> unit
Public Shared Sub SetContext (activity As Activity, endpointName As String, ownerActivityName As String, contractType As Type, context As IDictionary(Of String, String))

参数

activity
Activity

要与上下文信息关联的活动实例。

endpointName
String

用于与服务关联的终结点的名称。

ownerActivityName
String

拥有活动的名称。

contractType
Type

Type 服务实现的协定。

context
IDictionary<String,String>

要设置的上下文信息。

适用于