ReceiveActivity.ContextToken Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje token, który może służyć do określania kontekstu, który ma być używany do korelowania wymiany między działaniem ReceiveActivity a klientem, z którymi komunikuje się działanie.
public:
property System::Workflow::Activities::ContextToken ^ ContextToken { System::Workflow::Activities::ContextToken ^ get(); void set(System::Workflow::Activities::ContextToken ^ value); };
[System.ComponentModel.TypeConverter(typeof(System.Workflow.Activities.ContextTokenTypeConverter))]
public System.Workflow.Activities.ContextToken ContextToken { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Workflow.Activities.ContextTokenTypeConverter))>]
member this.ContextToken : System.Workflow.Activities.ContextToken with get, set
Public Property ContextToken As ContextToken
Wartość właściwości
Element ContextToken , który może służyć do korelacji.
- Atrybuty
Przykłady
Poniższy przykład kodu pokazuje, jak uzyskać dostęp do ContextToken
właściwości. Ten przykładowy kod jest dostosowywany z przykładu Conversations
SupplierWorkflow.Designer.cs
zestawu SDK z pliku .
ReceiveActivity receiveQuoteFromShipper3;
receiveQuoteFromShipper3 = new System.Workflow.Activities.ReceiveActivity();
System.Workflow.Activities.ContextToken contexttoken1 = new System.Workflow.Activities.ContextToken();
contexttoken1.Name = "Shipper3Context";
receiveQuoteFromShipper3.ContextToken = contexttoken1;
Uwagi
Każda z nich ContextToken jest definiowana w zakresie działania właściciela. Użytkownicy mogą modelować dwa odrębne tokeny kontekstowe o tej samej nazwie, ale różne zakresy właściciela. Wartość kontekstów skojarzonych z tymi tokenami kontekstu różni się w czasie wykonywania.
Domyślnie każdy przepływ pracy ma niejawny token kontekstu głównego o zakresie na poziomie działania głównego. Nazwa tokenu kontekstu głównego to "(RootContext)" i ma wartość OwnerActivityName null
. ReceiveActivity Jeśli działanie nie ma skojarzonego ContextToken z nim tokenu kontekstu głównego, jest używany.