SendActivity.SetContext Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Legt Kontextinformationen für eine SendActivity Aktivität fest.
Überlädt
| Name | Beschreibung |
|---|---|
| SetContext(Activity, ChannelToken, Type, IDictionary<String,String>) |
Eine statische Methode, mit der Kontextinformationen für eine SendActivity Aktivität festgelegt werden, wenn eine Aktivitätsinstanz, ein von dieser Aktivität verwendeter Endpunkt, ein Type Objekt, das den Typ des Vertrags darstellt, und die Kontextinformationen selbst. |
| SetContext(Activity, String, String, Type, IDictionary<String,String>) |
Eine statische Methode, mit der Kontextinformationen für eine SendActivity Aktivität festgelegt werden, wenn eine Aktivitätsinstanz, ein von dieser Aktivität verwendeter Endpunktname, der Name der Besitzeraktivität, ein Type Objekt, das den Typ des Vertrags darstellt, und die Kontextinformationen selbst. |
Hinweise
Kontextinformationen werden für die Kommunikation zwischen dem Client und dem Dienst verwendet, den er kommuniziert, und umfasst z. B. die Identifizierung für die Korrelation.
SetContext(Activity, ChannelToken, Type, IDictionary<String,String>)
Eine statische Methode, mit der Kontextinformationen für eine SendActivity Aktivität festgelegt werden, wenn eine Aktivitätsinstanz, ein von dieser Aktivität verwendeter Endpunkt, ein Type Objekt, das den Typ des Vertrags darstellt, und die Kontextinformationen selbst.
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))
Parameter
- activity
- Activity
Die Aktivitätsinstanz, der die Kontextinformationen zugeordnet werden soll.
- endpoint
- ChannelToken
Der Endpunkt, der für die Korrelation mit einem Dienst verwendet wird.
- context
- IDictionary<String,String>
Die festzulegenden Kontextinformationen.
Beispiele
Das folgende Beispiel zeigt, wie die SetContext Methode verwendet wird.
Hinweise
Kontextinformationen werden für die Kommunikation zwischen dem Client und dem Dienst verwendet, mit dem er kommuniziert, und umfasst z. B. die Identifizierung für die Korrelation.
Gilt für:
SetContext(Activity, String, String, Type, IDictionary<String,String>)
Eine statische Methode, mit der Kontextinformationen für eine SendActivity Aktivität festgelegt werden, wenn eine Aktivitätsinstanz, ein von dieser Aktivität verwendeter Endpunktname, der Name der Besitzeraktivität, ein Type Objekt, das den Typ des Vertrags darstellt, und die Kontextinformationen selbst.
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))
Parameter
- activity
- Activity
Die Aktivitätsinstanz, der die Kontextinformationen zugeordnet werden soll.
- endpointName
- String
Der Name eines Endpunkts, der für die Korrelation mit einem Dienst verwendet wird.
- ownerActivityName
- String
Der Name der besitzereigenen Aktivität.
- context
- IDictionary<String,String>
Die festzulegenden Kontextinformationen.