SendActivity.SetContext Methode

Definition

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.

contractType
Type

Der Type von einem Dienst implementierte Vertrag.

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.

contractType
Type

Der Type von einem Dienst implementierte Vertrag.

context
IDictionary<String,String>

Die festzulegenden Kontextinformationen.

Gilt für: