Share via


SendActivity.GetContext Méthode

Définition

Renvoie un dictionnaire contenant le contexte utilisé pour la communication entre le client et le service avec lequel il communique, y compris des éléments tels que l'identification pour la corrélation.

Surcharges

GetContext(Activity, ChannelToken, Type)

Obtient ou définit les informations de contexte correspondant à une opération d'envoi.

GetContext(Activity, String, String, Type)

Méthode statique renvoyant des informations de contexte selon une instance d'activité, le nom du point de terminaison utilisé par cette activité, le nom de l'activité propriétaire et un objet Type représentant le type du contrat.

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.

GetContext(Activity, ChannelToken, Type)

Obtient ou définit les informations de contexte correspondant à une opération d'envoi.

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)

Paramètres

activity
Activity

Activité dont les informations de contexte sont nécessaires.

endpoint
ChannelToken

Informations de point de terminaison pour la corrélation avec un service.

contractType
Type

Type du contrat implémenté par un service.

Retours

Collection basée sur un dictionnaire et contenant des clés XmlQualifiedName ainsi que les valeurs String qui leur sont associées.

Exemples

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

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

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 à

GetContext(Activity, String, String, Type)

Méthode statique renvoyant des informations de contexte selon une instance d'activité, le nom du point de terminaison utilisé par cette activité, le nom de l'activité propriétaire et un objet Type représentant le type du contrat.

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)

Paramètres

activity
Activity

Activité dont les informations de contexte sont nécessaires.

endpointName
String

Nom du 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.

Retours

Collection basée sur un dictionnaire et contenant des clés XmlQualifiedName ainsi que les valeurs String qui leur sont associées.

Exemples

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

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

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 à