Sdílet prostřednictvím


ReceiveActivity.GetContext Metoda

Definice

Vrátí slovník, který obsahuje kontextové informace používané pro komunikaci mezi klientem a službou pracovního postupu.

Přetížení

GetContext(Activity, ContextToken)

Statická metoda, která vrací informace o kontextu zadanou instanci aktivity a token kontextu.

GetContext(Activity, String, String)

Statická metoda, která vrací informace o kontextu zadanou instanci aktivity a token kontextu.

Poznámky

Kontextové informace se používají ke komunikaci mezi klientem a službou, se kterými komunikuje, a zahrnují takové věci, jako je identifikace korelace.

GetContext(Activity, ContextToken)

Statická metoda, která vrací informace o kontextu zadanou instanci aktivity a token kontextu.

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)

Parametry

activity
Activity

Instance aktivity, pro kterou jsou požadovány informace o kontextu.

contextToken
ContextToken

Token kontextu používaný aktivitou.

Návraty

Kolekce založená na slovníku, která obsahuje XmlQualifiedName klíče a jejich přidružené String hodnoty.

Příklady

Následující příklad ukazuje, jak používat metodu GetContext .

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

Poznámky

Kontextové informace se používají ke komunikaci mezi klientem a službou, se kterými komunikuje, a zahrnují takové věci, jako je identifikace korelace.

Platí pro

GetContext(Activity, String, String)

Statická metoda, která vrací informace o kontextu zadanou instanci aktivity a token kontextu.

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)

Parametry

activity
Activity

Instance aktivity, pro kterou jsou požadovány informace o kontextu.

contextName
String

Název tokenu kontextu používaného aktivitou

ownerActivityName
String

Název vlastnící aktivity.

Návraty

Kolekce založená na slovníku, která obsahuje XmlQualifiedName klíče a jejich přidružené String hodnoty.

Příklady

Následující příklad ukazuje, jak používat metodu GetContext .

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

Poznámky

Kontextové informace se používají ke komunikaci mezi klientem a službou, se kterými komunikuje, a zahrnují takové věci, jako je identifikace korelace.

Platí pro