Partager via


SendActivity.SetContext Méthode

Définition

Définit les informations de contexte correspondant à une activité SendActivity.

Surcharges

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

Méthode statique définissant des informations de contexte pour une activité SendActivity selon une instance d'activité, un point de terminaison utilisé par cette activité, un objet Type représentant le type du contrat et les informations de contexte elles-mêmes.

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

Méthode statique définissant des informations de contexte pour une activité SendActivity selon une instance d'activité, un nom de point de terminaison utilisé par cette activité, le nom de l'activité propriétaire, un objet Type représentant le type du contrat et les informations de contexte elles-mêmes.

Remarques

Les informations de contexte sont utilisées pour la communication entre le client et le service avec lequel il communique et comprennent des éléments tels que l'identification pour la corrélation.

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

Méthode statique définissant des informations de contexte pour une activité SendActivity selon une instance d'activité, un point de terminaison utilisé par cette activité, un objet Type représentant le type du contrat et les informations de contexte elles-mêmes.

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

Paramètres

activity
Activity

Instance de l'activité à associer aux informations de contexte.

endpoint
ChannelToken

Point de terminaison utilisé pour la corrélation avec un service.

contractType
Type

Type du contrat implémenté par un service.

context
IDictionary<String,String>

Informations de contexte à définir.

Exemples

L'exemple suivant illustre l'utilisation de la méthode SetContext.

Remarques

Les informations de contexte sont utilisées pour la communication entre le client et le service avec lequel il communique et comprennent des éléments tels que l'identification pour la corrélation.

S’applique à

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

Méthode statique définissant des informations de contexte pour une activité SendActivity selon une instance d'activité, un nom de point de terminaison utilisé par cette activité, le nom de l'activité propriétaire, un objet Type représentant le type du contrat et les informations de contexte elles-mêmes.

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

Paramètres

activity
Activity

Instance de l'activité à associer aux informations de contexte.

endpointName
String

Nom d'un point de terminaison utilisé pour la corrélation avec un service.

ownerActivityName
String

Nom de l'activité propriétaire.

contractType
Type

Type du contrat implémenté par un service.

context
IDictionary<String,String>

Informations de contexte à définir.

Exemples

L'exemple suivant illustre l'utilisation de la méthode SetContext.

SendActivity sendActivity1 = new SendActivity();
Dictionary<string, string> Context = (Dictionary<string, string>)SendActivity.GetContext(sendActivity1, endpointName, ownerActivityName, contractType);

S’applique à