StateMachineWorkflowInstance Sınıf
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.
Dikkat
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
geçerli örneğini yöneten bir StateMachineWorkflowActivitysınıfı temsil eder. Bu sınıf devralınamaz.
public ref class StateMachineWorkflowInstance sealed
public sealed class StateMachineWorkflowInstance
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public sealed class StateMachineWorkflowInstance
type StateMachineWorkflowInstance = class
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type StateMachineWorkflowInstance = class
Public NotInheritable Class StateMachineWorkflowInstance
- Devralma
-
StateMachineWorkflowInstance
- Öznitelikler
Açıklamalar
Note
Bu malzeme, eski türleri ve ad alanlarını ele alır. Daha fazla bilgi için bkz. Deprecated Types in Windows Workflow Foundation 4.5.
Bu sınıf, geçerli örneği StateMachineWorkflowActivityüzerinden sorgu arabirimini de sağlar. Bu sınıfın bir örneğini kullanarak üzerinde StateMachineWorkflowInstanceçeşitli sorgular yapabilirsiniz.
Yapılabilecek tipik sorgular şunlardır:
Durum makinesinin geçerli durumu.
Geçerli durumdan olası geçişler.
Durum makinesi örneği için geçişlerin geçmişi.
Durum makinesindeki tüm durumların numaralandırması.
Oluşturucular
| Name | Description |
|---|---|
| StateMachineWorkflowInstance(WorkflowRuntime, Guid) |
Geçersiz.
StateMachineWorkflowInstance sınıfının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| CurrentState |
Geçersiz.
Şu anda yürütülmekte StateActivityolan öğesini alır. |
| CurrentStateName |
Geçersiz.
Geçerli StateActivityöğesinin adını alır. |
| InstanceId |
Geçersiz.
geçerli Guid örneğini gösteren öğesini StateMachineWorkflowActivityalır. |
| PossibleStateTransitions |
Geçersiz.
Geçerlinin StateActivity gerçekleştirebileceği durum geçişleri koleksiyonunu alır. |
| StateHistory |
Geçersiz.
Durum makinesi iş akışı örneğinin geçiş yaptığı durum etkinlikleri koleksiyonunu alır. |
| StateMachineWorkflow |
Geçersiz.
öğesinin en son tanımını StateMachineWorkflowActivityalır. |
| States |
Geçersiz.
içindeki StateActivitysınıfların StateMachineWorkflow listesini alır. |
| WorkflowInstance |
Geçersiz.
Geçerli WorkflowInstancealır. |
Yöntemler
| Name | Description |
|---|---|
| EnqueueItem(IComparable, Object, IPendingWork, Object) |
Geçersiz.
adresine bir ileti postalar StateMachineWorkflowInstance. |
| EnqueueItem(IComparable, Object) |
Geçersiz.
adresine bir ileti postalar StateMachineWorkflowInstance. |
| Equals(Object) |
Geçersiz.
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetHashCode() |
Geçersiz.
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetType() |
Geçersiz.
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçersiz.
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| SetState(StateActivity) |
Geçersiz.
Belirtilen StateActivityöğesine geçiş sağlar. |
| SetState(String) |
Geçersiz.
adı StateActivitykullanılarak belirtilen StateActivity öğesine geçiş sağlar. |
| ToString() |
Geçersiz.
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |