Compartir a través de


ReceiveActivity.ContextToken Propiedad

Definición

Representa un token que se utiliza para especificar el contexto que debe usarse para poner en correlación el intercambio entre una actividad ReceiveActivity y el cliente con el que se comunica dicha actividad.

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

Valor de propiedad

ContextToken

ContextToken que puede utilizarse para la correlación.

Atributos

Ejemplos

El siguiente ejemplo de código muestra cómo obtener acceso a la propiedad ContextToken. Este ejemplo de código está adaptado del ejemplo de SDK Conversations, del archivo 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;

Comentarios

Cada ContextToken se define dentro del ámbito de una actividad de propietario. Los usuarios pueden modelar dos tokens de contexto diferentes con el mismo nombre, pero distintos ámbitos de propietario. El valor de los contextos asociados a estos tokens de contexto es diferente en tiempo de ejecución.

De forma predeterminada, cada flujo de trabajo posee un token de contexto raíz implícito, con ámbito en el nivel de la actividad raíz. El nombre del token de contexto raíz es “(RootContext)” y el OwnerActivityName es null. Si una actividad ReceiveActivity no posee un ContextToken asociado, se utilizará el token del contexto raíz.

Se aplica a