ReceiveActivity.ContextToken Vlastnost
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í.
Představuje token, který lze použít k určení kontextu, který by se měl použít ke korelaci výměny mezi ReceiveActivity aktivitou a klientem, se kterým aktivita komunikuje.
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
Hodnota vlastnosti
Dá ContextToken se použít pro korelaci.
- Atributy
Příklady
Následující příklad kódu ukazuje, jak získat přístup k ContextToken
vlastnosti. Tento příklad kódu je přizpůsoben z ukázky Conversations
sady SDK ze SupplierWorkflow.Designer.cs
souboru.
ReceiveActivity receiveQuoteFromShipper3;
receiveQuoteFromShipper3 = new System.Workflow.Activities.ReceiveActivity();
System.Workflow.Activities.ContextToken contexttoken1 = new System.Workflow.Activities.ContextToken();
contexttoken1.Name = "Shipper3Context";
receiveQuoteFromShipper3.ContextToken = contexttoken1;
Poznámky
Každá ContextToken je definována v rozsahu aktivity vlastníka. Uživatelé můžou modelovat dva jedinečné kontextové tokeny se stejným názvem, ale různými obory vlastníka. Hodnota kontextů přidružených k těmto kontextovým tokenům se za běhu liší.
Ve výchozím nastavení má každý pracovní postup implicitní kořenový kontextový token vymezený na úrovni kořenové aktivity. Název kořenového kontextového tokenu je (RootContext) a OwnerActivityName je null
. Pokud k ReceiveActivity aktivitě není přidružená ContextToken , použije se kořenový kontextový token.