ReceiveActivity.ContextToken Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir etkinlikle etkinliğin iletişimde olduğu istemci arasındaki değişimi ilişkilendirmek için kullanılacak bağlamı belirtmek için kullanılabilecek bir ReceiveActivity belirteci temsil eder.
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
Özellik Değeri
ContextToken Bağıntı için kullanılabilecek bir.
- Öznitelikler
Örnekler
Aşağıdaki kod örneği özelliğine nasıl erişeceklerini ContextToken
gösterir. Bu kod örneği, SDK örneğinden Conversations
dosyasından SupplierWorkflow.Designer.cs
uyarlanmıştır.
ReceiveActivity receiveQuoteFromShipper3;
receiveQuoteFromShipper3 = new System.Workflow.Activities.ReceiveActivity();
System.Workflow.Activities.ContextToken contexttoken1 = new System.Workflow.Activities.ContextToken();
contexttoken1.Name = "Shipper3Context";
receiveQuoteFromShipper3.ContextToken = contexttoken1;
Açıklamalar
Her ContextToken biri bir sahip etkinliği kapsamında tanımlanır. Kullanıcılar aynı ada ancak farklı sahip kapsamlarına sahip iki ayrı bağlam belirtecini modelleyebilir. Bu bağlam belirteçleriyle ilişkili bağlamların değeri çalışma zamanında farklıdır.
Varsayılan olarak, her iş akışının kök etkinlik düzeyinde kapsamı belirlenmiş örtük bir kök bağlam belirteci vardır. Kök bağlam belirtecinin adı '(RootContext)' ve adıdır OwnerActivityName null
. Bir ReceiveActivity etkinlikle ilişkilendirilmiş bir ContextToken etkinlik yoksa, kök bağlam belirteci kullanılır.