ReceiveActivity.GetRootContext(Activity) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Statická metoda, která vrací informace o kontextu kořenového kontextu přidruženého k dané instanci aktivity. Kontextové informace slouží ke komunikaci mezi hostitelskou aplikací a službou pracovního postupu.
public:
static System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ GetRootContext(System::Workflow::ComponentModel::Activity ^ activity);
public static System.Collections.Generic.IDictionary<string,string> GetRootContext (System.Workflow.ComponentModel.Activity activity);
static member GetRootContext : System.Workflow.ComponentModel.Activity -> System.Collections.Generic.IDictionary<string, string>
Public Shared Function GetRootContext (activity As Activity) As IDictionary(Of String, String)
Parametry
- activity
- Activity
Instance podřízené aktivity.
Návraty
Kolekce založená na slovníku, která obsahuje XmlQualifiedName klíče a jejich přidružené String hodnoty, které představují kontextové informace pro kořenový kontext. Zarážka logiky vytvoření vlastní instance, zpráva, která aktivuje vytvoření nové instance, se přijme v kořenovém kontextu.
Příklady
Následující příklad ukazuje, jak použít metodu GetRootContext
.
ReceiveActivity receiveActivity1 = new ReceiveActivity();
Dictionary<XmlQualifiedName, String> context =
(Dictionary<XmlQualifiedName, String>)ReceiveActivity.GetRootContext(receiveActivity1);
Poznámky
Kontextové informace slouží ke komunikaci mezi klientem a službou, se kterými komunikuje, a zahrnuje takové věci, jako je identifikace korelace.