Freigeben über


ReceiveActivity.GetContext Methode

Definition

Gibt ein Wörterbuch zurück, das die für die Kommunikation zwischen einem Client und dem Workflowdienst verwendeten Kontextinformationen enthält.

Überlädt

GetContext(Activity, ContextToken)

Statische Methode, die Kontextinformationen zurückgibt, wenn eine Aktivitätsinstanz und ein Kontexttoken vorliegen.

GetContext(Activity, String, String)

Statische Methode, die Kontextinformationen zurückgibt, wenn eine Aktivitätsinstanz und ein Kontexttoken vorliegen.

Hinweise

Kontextinformationen werden für die Kommunikation zwischen dem Client und dem jeweiligen Dienst verwendet und enthalten u. A. die Identifizierung zur Korrelation.

GetContext(Activity, ContextToken)

Statische Methode, die Kontextinformationen zurückgibt, wenn eine Aktivitätsinstanz und ein Kontexttoken vorliegen.

public:
 static System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ GetContext(System::Workflow::ComponentModel::Activity ^ activity, System::Workflow::Activities::ContextToken ^ contextToken);
public static System.Collections.Generic.IDictionary<string,string> GetContext (System.Workflow.ComponentModel.Activity activity, System.Workflow.Activities.ContextToken contextToken);
static member GetContext : System.Workflow.ComponentModel.Activity * System.Workflow.Activities.ContextToken -> System.Collections.Generic.IDictionary<string, string>
Public Shared Function GetContext (activity As Activity, contextToken As ContextToken) As IDictionary(Of String, String)

Parameter

activity
Activity

Aktivitätsinstanz, für die Kontextinformationen angefordert werden.

contextToken
ContextToken

Das von der Aktivität verwendete Kontexttoken.

Gibt zurück

Eine wörterbuchbasierte Auflistung, die XmlQualifiedName-Schlüssel und ihre zugeordneten String-Werte enthält.

Beispiele

Im folgenden Beispiel wird die Verwendung der GetContext-Methode gezeigt.

ReceiveActivity receiveActivity1 = new ReceiveActivity();
Dictionary<XmlQualifiedName, String> context = (Dictionary<XmlQualifiedName, String>)ReceiveActivity.GetContext(receiveActivity1, receiveActivity1.ContextToken);

Hinweise

Kontextinformationen werden für die Kommunikation zwischen dem Client und dem jeweiligen Dienst verwendet und enthalten u. A. die Identifizierung zur Korrelation.

Gilt für:

GetContext(Activity, String, String)

Statische Methode, die Kontextinformationen zurückgibt, wenn eine Aktivitätsinstanz und ein Kontexttoken vorliegen.

public:
 static System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ GetContext(System::Workflow::ComponentModel::Activity ^ activity, System::String ^ contextName, System::String ^ ownerActivityName);
public static System.Collections.Generic.IDictionary<string,string> GetContext (System.Workflow.ComponentModel.Activity activity, string contextName, string ownerActivityName);
static member GetContext : System.Workflow.ComponentModel.Activity * string * string -> System.Collections.Generic.IDictionary<string, string>
Public Shared Function GetContext (activity As Activity, contextName As String, ownerActivityName As String) As IDictionary(Of String, String)

Parameter

activity
Activity

Aktivitätsinstanz, für die Kontextinformationen angefordert werden.

contextName
String

Der Name des von der Aktivität verwendeten Kontexttokens.

ownerActivityName
String

Der Name der besitzenden Aktivität.

Gibt zurück

Eine wörterbuchbasierte Auflistung, die XmlQualifiedName-Schlüssel und ihre zugeordneten String-Werte enthält.

Beispiele

Im folgenden Beispiel wird die Verwendung der GetContext-Methode gezeigt.

ReceiveActivity receiveActivity1 = new ReceiveActivity();
Dictionary<XmlQualifiedName, String> context =
    (Dictionary<XmlQualifiedName, String>)ReceiveActivity.GetContext(
    receiveActivity1,
    "ContextToken1",
    "ReceiveActivity1");

Hinweise

Kontextinformationen werden für die Kommunikation zwischen dem Client und dem jeweiligen Dienst verwendet und enthalten u. A. die Identifizierung zur Korrelation.

Gilt für: