WorkflowInstance.WorkflowInstanceControl Yapı
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.
WorkflowInstanceİş akışı çalışma zamanının işlevselliğine erişmek için türetilmiş sınıfların yöntemlerini sağlar.
protected: value class WorkflowInstance::WorkflowInstanceControl
protected struct WorkflowInstance.WorkflowInstanceControl
Protected Structure WorkflowInstance.WorkflowInstanceControl
- Devralma
Özellikler
HasPendingTrackingRecords |
Bu iş akışı örneğinde bekleyen izleme kayıtları ve izleme katılımcısı olup olmadığını anlamak için iş akışı çalışma zamanı tarafından çağırılır. |
IsPersistable |
Kalıcı olabilecek bir durumda olup olmadığını gösteren bir değer alır WorkflowInstance . |
State |
Durumunu alır WorkflowInstance . |
TrackingEnabled |
Bu iş akışı örneğinde izlemenin etkin olup olmadığını anlamak için iş akışı çalışma zamanı tarafından çağırılır. |
Yöntemler
Abort() |
İşlemini iptal eder WorkflowInstance . |
Abort(Exception) |
WorkflowInstanceBelirtilen özel durumu kullanarak iptal eder. |
BeginFlushTrackingRecords(TimeSpan, AsyncCallback, Object) |
Katılımcıları zaman uyumsuz olarak izlemek üzere bekleyen izleme kayıtlarını göndermeye başlamak için iş akışı çalışma zamanı tarafından çağırılır. |
EndFlushTrackingRecords(IAsyncResult) |
İzleme işlemini sonlandırmak için iş akışı çalışma zamanı tarafından çağırılır. |
Equals(Object) |
Geçerli nesnenin belirtilen nesneye eşit olup olmadığını gösteren bir değer döndürür WorkflowInstance.WorkflowInstanceControl . |
FlushTrackingRecords(TimeSpan) |
Katılımcıları izlemek için bekleyen izleme kayıtlarını göndermek üzere iş akışı çalışma zamanı tarafından çağırılır. |
GetAbortReason() |
İptal edilmesine neden olan özel durumu döndürür WorkflowInstance . |
GetBookmarks() |
İçin kullanılabilir yer işaretlerinin koleksiyonunu döndürür WorkflowInstance . |
GetBookmarks(BookmarkScope) |
Belirtilen içinde oluşturulan için kullanılabilir yer işaretlerinin koleksiyonunu döndürür WorkflowInstance BookmarkScope . |
GetCompletionState() |
ActivityInstanceStateÖğesinin son kısmını döndürür WorkflowInstance . |
GetCompletionState(Exception) |
ActivityInstanceState WorkflowInstance Sonlandırma özel durumu da dahil olmak üzere öğesinin son kısmını döndürür. |
GetCompletionState(IDictionary<String,Object>, Exception) |
ActivityInstanceState WorkflowInstance İş akışı çıkışları ve sonlandırma özel durumu dahil olmak üzere öğesinin son bölümünü döndürür. |
GetHashCode() |
Bunun için karma kodu döndürür WorkflowInstance.WorkflowInstanceControl . |
GetMappedVariables() |
Geçerli kapsamdaki, ile belirtilen değişkenlerin sözlüğünü döndürür Mapped . |
PauseWhenPersistable() |
İş akışı çalışma zamanının, WorkflowInstance devam etmesi mümkün olduğunda bir sonraki yürütme noktasında duraklatmasını ister. Zamanlayıcı sırasının bu noktada boş olamayacağını unutmayın. |
PrepareForSerialization() |
WorkflowInstanceDurumu serileştirme için hazırlar. |
RequestPause() |
Scheduler 'ın durdurduğu istekler. |
Run() |
WorkflowInstanceUygulamasına yürütmeye başlamasını söyler. |
ScheduleBookmarkResumption(Bookmark, Object) |
Belirtilen değere sahip bir yer işareti sürdürme zamanlar. |
ScheduleBookmarkResumption(Bookmark, Object, BookmarkScope) |
Belirtilen bir Bookmark sürdürme zamanlar BookmarkScope . |
ScheduleCancel() |
İptal işlemini zamanlar WorkflowInstance . |
Terminate(Exception) |
WorkflowInstance Faulted Belirtilen özel durumu kullanarak, Terminal durumuna geçirir. |
Track(WorkflowInstanceRecord) |
Belirtilen bekleyen kaydı bekleyen kayıtlar listesine eklemek için iş akışı çalışma zamanı tarafından çağırılır. |
İşleçler
Equality(WorkflowInstance+WorkflowInstanceControl, WorkflowInstance+WorkflowInstanceControl) |
İki örneğinin eşit olup olmadığını gösteren bir değer döndürür WorkflowInstance.WorkflowInstanceControl . |
Inequality(WorkflowInstance+WorkflowInstanceControl, WorkflowInstance+WorkflowInstanceControl) |
İki örnek eşit olup olmadığını gösteren bir değer döndürür WorkflowInstance.WorkflowInstanceControl . |