System.Workflow.ComponentModel Ad Alanı
Ö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.
Windows Workflow Foundation bileşen modeliyle ilgili sınıflar sağlar.
Sınıflar
| Name | Description |
|---|---|
| Activity |
İş akışlarının temel yapı taşını temsil eder. Activity tüm etkinlikler için temel sınıftır. |
| ActivityBind |
Bir etkinliğin özelliğini bir özelliğe, alana, dizin oluşturucuya, yönteme, olaya veya başka bir etkinliğin özelliğine bağlar. Bu sınıf devralınamaz. |
| ActivityChangeAction |
Çalışan bir iş akışı örneğinde bir için CompositeActivity önerilen değişikliği temsil eder. Bu sınıf devralınmalıdır. |
| ActivityCollection |
Türü kesin olarak belirlenmiş ICollection bir modeldir Activity. |
| ActivityCollectionChangeEventArgs |
Her değişiklik içeriğinde özel işlem gerçekleştirmek için bir olay işleyicisi ActivityCollection tarafından gereken bilgileri temsil eder. |
| ActivityCondition |
bir ifadenin soyut sınıfını temsil eder ve bunu bir |
| ActivityExecutionContext |
bir Activityyürütme ortamını temsil eder. Bu sınıf devralınamaz. |
| ActivityExecutionContextManager |
alt CompositeActivity etkinlikleri için yürütme bağlamları oluşturmasına ve yönetmesine izin verir. Bu sınıf devralınamaz. |
| ActivityExecutionStatusChangedEventArgs |
bir Activityiçin yürütme durumu olayının değiştirilmesiyle ilgili bilgileri tutar. Bu sınıf devralınamaz. |
| AddedActivityAction |
Çalışan bir iş akışı örneğinde bir'e CompositeActivity önerilen bir eklemeyi Activity temsil eder. |
| AlternateFlowActivityAttribute |
Etkinliğin alternatif bir akışı desteklediğini gösteren özel öznitelik. Bu sınıf devralınamaz. |
| CancellationHandlerActivity |
ile CompositeActivityilişkilendirilebilen iptal mantığını temsil eder. Bu sınıf devralınamaz. |
| CompensatableTransactionScopeActivity |
Etkinliğin compensatable sürümünü TransactionScopeActivity tanımlar. Bu sınıf devralınamaz. |
| CompensateActivity |
Arabirimi uygulayan tamamlanmış bir alt öğe Activity için telafiyi ICompensatableActivity tetikler. Bu sınıf devralınamaz. |
| CompensationHandlerActivity |
İlişkili CompositeActivityyürütmenin başarılı bir şekilde yürütülmesini geri alan veya telafi eden iş akışı mantığını belirtir. Bu sınıf devralınamaz. |
| CompositeActivity |
Diğer etkinlikleri içeren tüm etkinlikler için temel sınıf olan Activity türevi. CompositeActivity, alt etkinliklerinin yürütülmesini yönetmekle sorumludur. |
| DependencyObject |
Bağımlılık özelliklerine sahip tüm nesneler için temel sınıf. Bu sınıf devralınmalıdır. |
| DependencyProperty |
Tanımlanabilen veya bir öğesine iliştirilebilen özel bir DependencyObjectözellik türüdür. Üç tür bağımlılık özelliği vardır: örnek özellikleri, meta özellikleri ve ekli özellikler. Bu sınıf devralınamaz. |
| FaultHandlerActivity |
özelliği tarafından belirtilen türden birini Exception işlemek için kullanılan etkinlik sınıfını FaultType temsil eder. Bu sınıf devralınamaz. |
| FaultHandlersActivity |
türüne FaultHandlerActivitysahip alt etkinliklerin sıralı listesini içeren bir CompositeActivity öğesini temsil eder. Bu sınıf devralınamaz. |
| PersistOnCloseAttribute |
Donatılan etkinlik yürütmeyi tamamladığında geçerli iş akışı örneğinin kalıcı olması gerektiğini gösterir. Bu sınıf devralınamaz. |
| PropertyMetadata |
Bağımlılık özelliğinin davranışını temsil eder. |
| QueueEventArgs |
İş akışı kuyruğuyla ilgili bir olayın olay bağımsız değişkenlerini temsil eder. |
| RemovedActivityAction |
Çalışan bir iş akışı örneğinin CompositeActivity içinden kaldırılması önerilen Activity bir öğesini temsil eder. |
| SuspendActivity |
Yürütürken çalışan iş akışı örneğini askıya alır. Bu sınıf devralınamaz. |
| SynchronizationScopeActivity |
İş akışının paylaşılan değişkenlere denetimli erişim gerektiren bölümünü temsil eder. Bir değişkenin SynchronizationScopeActivity iki veya daha fazla örneği aynı değişkenlere erişiyorsa, bu etkinliklerin yürütülmesi etkili bir şekilde serileştirilir. Bu sınıf devralınamaz. |
| TerminateActivity |
Anormal bir durum oluştuğunda çalışan iş akışı örneğini sonlandırır. Bu sınıf devralınamaz. |
| ThrowActivity |
Özel durum oluşturma işlemini modeller. Bu sınıf devralınamaz. |
| TransactionScopeActivity |
bir işlem sınırının özetlendiği iş akışı bölümü. Bu Activity işlem yürütülürken yeni Transaction bir başlangıç yapılır ve işlem başarıyla kapatıldığında Activity yürütülür. Bu sınıf devralınamaz. |
| WorkflowChangeAction |
Çalışan bir iş akışı örneğinde önerilen değişiklikleri temsil eden tüm sınıfların türetilmiş olması gereken soyut bir temel sınıf. |
| WorkflowChanges |
Çalışan bir iş akışı örneğinde önerilen değişiklikler kümesini temsil eder. |
| WorkflowParameterBinding |
Adlandırılmış parametreye bağlamayı temsil eden genel amaçlı bir sınıf. Bu sınıf devralınamaz. |
| WorkflowParameterBindingCollection |
türünde bir KeyedCollection<TKey,TItem> değeri WorkflowParameterBindingtemsil eder. Bu sınıf devralınmayabilir. |
| WorkflowTerminatedException |
Exception Bir iş akışı sonlandırıldığında tetikleneni temsil eder. Bu sınıf devralınamaz. |
| WorkflowTransactionOptions |
İş akışı işlem türü seçenekleri için kapsayıcı. Bu sınıf devralınamaz. |
Arabirimler
| Name | Description |
|---|---|
| IActivityEventListener<T> |
Bir olayı dinleyen bir nesnenin arabirimini tanımlar. |
| ICompensatableActivity |
Telafi edilebilen bir Activity için gereken arabirimi tanımlar. |
| IDynamicPropertyTypeProvider |
Bağlama altyapısına bir özellik türü sağlar. Türün diğer etkinlik ayarlarına bağlı olarak değişebileceği değişken türünde bir özellik içeren etkinlikler tarafından uygulanır. |
| IStartWorkflow |
Yeni bir iş akışı örneği başlatmak amacıyla öğesinden ActivityExecutionContext alınabilecek bir hizmet tanımlar. |
| IWorkflowChangeDiff |
İş akışı değişikliklerini araştırmayı destekler. |
Numaralandırmalar
| Name | Description |
|---|---|
| ActivityCollectionChangeAction |
genellikle bir ActivityCollectiontüm alt etkinliklerinin koleksiyonunu temsil eden bir CompositeActivityüzerinde gerçekleştirilebilecek izin verilen eylemlerin numaralandırmasını temsil eder. |
| ActivityExecutionResult |
Activity
ActivityExecutionStatus olan bir |
| ActivityExecutionStatus |
Çalışan bir iş akışı örneği içindeki bir etkinliğin yaşam döngüsüne karşılık gelen etkinlik durumu değerlerinin sabit listesi. |
| DependencyPropertyOptions |
DependencyProperty seçeneklerinin bir numaralandırmayı temsil eder. |
Temsilciler
| Name | Description |
|---|---|
| GetValueOverride |
Bağımlılık nesnesinde GetValue(DependencyProperty) tanımlanan bağımlılık özelliğiyle ilişkili mantığın özel geçersiz kılınmasına izin verir. |
| SetValueOverride |
Bağımlılık nesnesinde SetValue(DependencyProperty, Object) tanımlanan bağımlılık özelliğiyle ilişkili mantığın özel geçersiz kılınmasına izin verir. |