SendActivity.SetContext Método

Definición

Establece información de contexto para una SendActivity actividad.

Sobrecargas

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

Método estático que establece información de contexto para una SendActivity actividad, dada una instancia de actividad, un punto de conexión utilizado por esa actividad, un Type objeto que representa el tipo del contrato y la propia información de contexto.

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

Método estático que establece información de contexto para una SendActivity actividad, dada una instancia de actividad, un nombre de punto de conexión utilizado por esa actividad, el nombre de la actividad del propietario, un Type objeto que representa el tipo del contrato y la propia información de contexto.

Comentarios

La información de contexto se usa para la comunicación entre el cliente y el servicio que se está comunicando e incluye elementos como la identificación de la correlación.

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

Método estático que establece información de contexto para una SendActivity actividad, dada una instancia de actividad, un punto de conexión utilizado por esa actividad, un Type objeto que representa el tipo del contrato y la propia información de contexto.

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))

Parámetros

activity
Activity

Instancia de actividad con la que se va a asociar la información de contexto.

endpoint
ChannelToken

Punto de conexión usado para la correlación con un servicio.

contractType
Type

Type del contrato implementado por un servicio.

context
IDictionary<String,String>

Información de contexto que se va a establecer.

Ejemplos

En el ejemplo siguiente se muestra cómo usar el SetContext método .

Comentarios

La información de contexto se usa para la comunicación entre el cliente y el servicio con el que se comunica e incluye elementos como la identificación de la correlación.

Se aplica a

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

Método estático que establece información de contexto para una SendActivity actividad, dada una instancia de actividad, un nombre de punto de conexión utilizado por esa actividad, el nombre de la actividad del propietario, un Type objeto que representa el tipo del contrato y la propia información de contexto.

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))

Parámetros

activity
Activity

Instancia de actividad con la que se va a asociar la información de contexto.

endpointName
String

Nombre de un punto de conexión usado para la correlación con un servicio.

ownerActivityName
String

Nombre de la actividad propietaria.

contractType
Type

Type del contrato implementado por un servicio.

context
IDictionary<String,String>

Información de contexto que se va a establecer.

Se aplica a