Condividi tramite


ReceiveActivity.ContextToken Proprietà

Definizione

Rappresenta un token che può essere utilizzato per specificare il contesto da utilizzare per correlare lo scambio tra un'attività di ReceiveActivity e il client con il quale l'attività sta comunicando.

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

Valore della proprietà

ContextToken

Una classe ContextToken che può essere utilizzata per la correlazione.

Attributi

Esempio

Nell'esempio di codice seguente viene illustrato come accedere alla proprietà ContextToken. Questo esempio di codice è stato adattato dall'esempio SDK Conversations incluso nel file SupplierWorkflow.Designer.cs.

ReceiveActivity receiveQuoteFromShipper3;
receiveQuoteFromShipper3 = new System.Workflow.Activities.ReceiveActivity();
System.Workflow.Activities.ContextToken contexttoken1 = new System.Workflow.Activities.ContextToken();
contexttoken1.Name = "Shipper3Context";
receiveQuoteFromShipper3.ContextToken = contexttoken1;

Commenti

Ogni ContextToken viene definita nell'ambito di un'attività del proprietario. Gli utenti possono modellare due token del contesto distinti con lo stesso nome ma ambiti del proprietario diversi. I valori dei contesti associati a questi token di contesto sono diversi in fase di esecuzione.

Per impostazione predefinita, ogni flusso di lavoro ha un token del contesto radice implicito, limitato al livello di attività radice. Il nome del token del contesto radice è '(RootContext)' e OwnerActivityName è null. Se un'attività ReceiveActivity non dispone di una proprietà ContextToken, verrà utilizzato il token del contesto radice.

Si applica a