StateMachineWorkflowInstance Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Varning
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Representerar en klass som hanterar den aktuella instansen av en StateMachineWorkflowActivity. Det går inte att ärva den här klassen.
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
- Arv
-
StateMachineWorkflowInstance
- Attribut
Kommentarer
Note
I det här materialet diskuteras typer och namnområden som är föråldrade. Mer information finns i Deprecated Types in Windows Workflow Foundation 4.5.
Den här klassen innehåller även frågegränssnittet över den aktuella instansen StateMachineWorkflowActivityav . Genom att använda en instans av den här klassen kan du göra olika frågor på StateMachineWorkflowInstance.
Vanliga frågor som kan göras är följande:
Tillståndsdatorns aktuella tillstånd.
Möjliga övergångar från det aktuella tillståndet.
Historik över övergångar för tillståndsdatorinstansen.
Uppräkning av alla tillstånd i tillståndsdatorn.
Konstruktorer
| Name | Description |
|---|---|
| StateMachineWorkflowInstance(WorkflowRuntime, Guid) |
Föråldrad.
Initierar en ny instans av StateMachineWorkflowInstance klassen. |
Egenskaper
| Name | Description |
|---|---|
| CurrentState |
Föråldrad.
Hämtar den för närvarande kör StateActivity. |
| CurrentStateName |
Föråldrad.
Hämtar namnet på den aktuella StateActivity. |
| InstanceId |
Föråldrad.
Guid Hämtar som anger den aktuella instansen StateMachineWorkflowActivityav . |
| PossibleStateTransitions |
Föråldrad.
Hämtar en samling tillståndsövergångar som den aktuella StateActivity kan göra. |
| StateHistory |
Föråldrad.
Hämtar en samling tillståndsaktiviteter som tillståndsmaskinens arbetsflödesinstans har gått igenom. |
| StateMachineWorkflow |
Föråldrad.
Hämtar den senaste definitionen av StateMachineWorkflowActivity. |
| States |
Föråldrad.
Hämtar en lista över StateActivity klasser i StateMachineWorkflow. |
| WorkflowInstance |
Föråldrad.
Hämtar den aktuella WorkflowInstance. |
Metoder
| Name | Description |
|---|---|
| EnqueueItem(IComparable, Object, IPendingWork, Object) |
Föråldrad.
Skickar ett meddelande till StateMachineWorkflowInstance. |
| EnqueueItem(IComparable, Object) |
Föråldrad.
Skickar ett meddelande till StateMachineWorkflowInstance. |
| Equals(Object) |
Föråldrad.
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Föråldrad.
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Föråldrad.
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Föråldrad.
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| SetState(StateActivity) |
Föråldrad.
Tillhandahåller en övergång till en angiven StateActivity. |
| SetState(String) |
Föråldrad.
Ger en övergång till en angiven StateActivity med namnet på StateActivity. |
| ToString() |
Föråldrad.
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |