SqlWorkflowPersistenceService.SaveWorkflowInstanceState Yöntem
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.
Belirtilen iş akışı örneği durumunu kaydeder.
protected public:
override void SaveWorkflowInstanceState(System::Workflow::ComponentModel::Activity ^ rootActivity, bool unlock);
protected internal override void SaveWorkflowInstanceState (System.Workflow.ComponentModel.Activity rootActivity, bool unlock);
override this.SaveWorkflowInstanceState : System.Workflow.ComponentModel.Activity * bool -> unit
Protected Friend Overrides Sub SaveWorkflowInstanceState (rootActivity As Activity, unlock As Boolean)
Parametreler
- rootActivity
- Activity
İş akışı örneğinin kök etkinliği.
- unlock
- Boolean
true
iş akışı örneğinin kilitlenmemesi gerekiyorsa; false
iş akışı örneğinin kilitlenmesi gerekiyorsa.
Açıklamalar
rootActivity
seri hale getirilir ve öğesine WorkBatchyazılır. SqlWorkflowPersistenceService İlk çalıştırma, iş akışı örneği durumunun kilitlenmesini uygular. Kullanıcının oluşturucuda parametresini instanceOwnershipDuration
yapılandırması gerekir. Bu değer, örneğin bir konak tarafından kilitlenebileceği zaman aralığına karar verir. Birden çok konak aynı kalıcılık hizmetini ve veritabanını paylaşıyorsa ve başka bir konak bu aralıkta örneği yüklemeyi denerse, bir WorkflowOwnershipException oluşur. Daha fazla bilgi için sınıfına WorkflowPersistenceService bakın.
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin