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 ilişkili sınıflar sağlar.
Sınıflar
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 |
CompositeActivityÇalışan bir iş akışı örneği içindeki bir ö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 |
Bir değişiklik içeriği her seferinde özel işleme gerçekleştirmek için bir olay işleyicisi tarafından ihtiyaç duyulan bilgileri temsil eder ActivityCollection . |
ActivityCondition |
Öğesine değerlendirilen bir ifade için soyut bir sınıfı temsil eder |
ActivityExecutionContext |
Öğesinin yürütme ortamını temsil eder Activity . Bu sınıf devralınamaz. |
ActivityExecutionContextManager |
CompositeActivity, Öğesinin alt etkinlikleri için yürütme bağlamlarının oluşturulmasına ve yönetmesine izin verir. Bu sınıf devralınamaz. |
ActivityExecutionStatusChangedEventArgs |
Bir için yürütme durumu olayının değişikliği ile ilgili bilgileri tutar Activity . Bu sınıf devralınamaz. |
AddedActivityAction |
Activity CompositeActivity Çalışan bir iş akışı örneği içinde bir için önerilen bir eklemeyi temsil eder. |
AlternateFlowActivityAttribute |
Etkinliğin alternatif bir akışı desteklediğini belirten özel öznitelik. Bu sınıf devralınamaz. |
CancellationHandlerActivity |
İle ilişkilendirilebilen iptal mantığını temsil eder CompositeActivity . Bu sınıf devralınamaz. |
CompensatableTransactionScopeActivity |
Etkinliğin karmaşık bir 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 CompositeActivityöğesinin başarıyla yürütülmesini geri alan veya telafi eden iş akışı mantığını belirtir. Bu sınıf devralınamaz. |
CompositeActivity |
Bunun türevi Activity , diğer etkinlikleri içeren tüm etkinlikler için temel sınıftır. A 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 |
CompositeActivityTüründe alt etkinliklerin sıralı bir listesini içeren bir öğesini temsil eder FaultHandlerActivity . Bu sınıf devralınamaz. |
PersistOnCloseAttribute |
Donatılan etkinliğin yürütülmesi tamamlandığında geçerli iş akışı örneğinin kalıcı olması gerektiğini belirtir. Bu sınıf devralınamaz. |
PropertyMetadata |
Bağımlılık özelliğinin davranışını temsil eder. |
QueueEventArgs |
İş akışı kuyruğuyla ilgili bir olay için olay bağımsız değişkenlerini temsil eder. |
RemovedActivityAction |
Activity CompositeActivity Çalışan bir iş akışı örneği içindeki içinden bir önerilen kaldırmayı temsil eder. |
SuspendActivity |
Çalıştırılan iş akışı örneğini yürütürken 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 seri hale getirilir. 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 |
İş akışının bir işlem sınırını gösteren bir bölümü. TransactionBu yürütülmeye başladığında yeni bir başlatılır Activity ve işlem Activity başarıyla kapandığında işlem gerçekleştirilir. Bu sınıf devralınamaz. |
WorkflowChangeAction |
Çalışan bir iş akışı örneği için önerilen değişiklikleri temsil eden tüm sınıfların türetilmesi gereken soyut 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ı sınıf. Bu sınıf devralınamaz. |
WorkflowParameterBindingCollection |
türünde bir KeyedCollection<TKey,TItem> temsil WorkflowParameterBinding eder. Bu sınıf devralınmamış olabilir. |
WorkflowTerminatedException |
ExceptionBir iş akışı sonlandırıldığı zaman oluşturulan öğesini 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
IActivityEventListener<T> |
Bir olayı dinleyen bir nesne için arabirimi tanımlar. |
ICompensatableActivity |
Telafi edile bir için Activity 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 özelliği içeren etkinliklere göre uygulanır. |
IStartWorkflow |
ActivityExecutionContextYeni bir iş akışı örneği başlatmak amacıyla bir hizmetinden elde edilebilir bir hizmet tanımlar. |
IWorkflowChangeDiff |
İş akışı değişikliklerinin madenciliği destekler. |
Numaralandırmalar
ActivityCollectionChangeAction |
üzerinde gerçekleştirilebilir izin verilen eylemlerin bir numaralandırarak temsil eder. Bu, genellikle bir alt etkinliklerinin ActivityCollection tüm alt etkinliklerinin koleksiyonunu temsil CompositeActivity eder. |
ActivityExecutionResult |
bir olan bir durumunu niteler etkinlik sonucu Activity değerlerinin ActivityExecutionStatus numaralandırma. |
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 |
Seçeneklerin bir listesini temsil eder DependencyProperty . |
Temsilciler
GetValueOverride |
GetValue(DependencyProperty)Bağımlılık nesnesi üzerinde tanımlanan bir bağımlılık özelliği ile ilişkili mantığın özel bir geçersiz kılmasını sağlar. |
SetValueOverride |
Bir bağımlılık nesnesi üzerinde tanımlanan SetValue(DependencyProperty, Object) bir bağımlılık özelliğiyle ilişkili mantığın özel bir geçersiz kılmaya izin verir. |