SendActivity.SetContext Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.
- 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.
- 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);