StateMachineWorkflowInstance Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Achtung
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Stellt eine Klasse dar, die die aktuelle Instanz einer .StateMachineWorkflowActivity Diese Klasse kann nicht vererbt werden.
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
- Vererbung
-
StateMachineWorkflowInstance
- Attribute
Hinweise
Note
In diesem Material werden Typen und Namespaces erläutert, die veraltet sind. Weitere Informationen finden Sie unter Deprecated Types in Windows Workflow Foundation 4.5.
Diese Klasse stellt auch die Abfrageschnittstelle über die aktuelle Instanz der StateMachineWorkflowActivity. Mithilfe einer Instanz dieser Klasse können Sie verschiedene Abfragen für die StateMachineWorkflowInstance.
Typische Abfragen, die vorgenommen werden können, sind wie folgt:
Aktueller Zustand des Zustandscomputers.
Mögliche Übergänge vom aktuellen Zustand.
Verlauf der Übergänge für die Zustandsautomatinstanz.
Aufzählung aller Zustände im Zustandsautomat.
Konstruktoren
| Name | Beschreibung |
|---|---|
| StateMachineWorkflowInstance(WorkflowRuntime, Guid) |
Veraltet.
Initialisiert eine neue Instanz der StateMachineWorkflowInstance-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| CurrentState |
Veraltet.
Ruft die derzeit ausgeführte StateActivityab. |
| CurrentStateName |
Veraltet.
Ruft den Namen des aktuellen StateActivity. |
| InstanceId |
Veraltet.
Ruft die, die Guid die aktuelle Instanz der .StateMachineWorkflowActivity |
| PossibleStateTransitions |
Veraltet.
Ruft eine Auflistung von Zustandsübergängen ab, die der aktuelle Zustand erstellen StateActivity kann. |
| StateHistory |
Veraltet.
Ruft eine Auflistung von Zustandsaktivitäten ab, durch die die Workflowinstanz des Zustandsautomaten übergeht. |
| StateMachineWorkflow |
Veraltet.
Ruft die neueste Definition der StateMachineWorkflowActivity. |
| States |
Veraltet.
Ruft eine Liste der StateActivity Klassen in der StateMachineWorkflow. |
| WorkflowInstance |
Veraltet.
Ruft den aktuellen WorkflowInstance. |
Methoden
| Name | Beschreibung |
|---|---|
| EnqueueItem(IComparable, Object, IPendingWork, Object) |
Veraltet.
Sendet eine Nachricht an die StateMachineWorkflowInstance. |
| EnqueueItem(IComparable, Object) |
Veraltet.
Sendet eine Nachricht an die StateMachineWorkflowInstance. |
| Equals(Object) |
Veraltet.
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Veraltet.
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Veraltet.
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Veraltet.
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| SetState(StateActivity) |
Veraltet.
Stellt einen Übergang zu einem angegebenen StateActivity. |
| SetState(String) |
Veraltet.
Stellt einen Übergang zu einem angegebenen StateActivity Mithilfe des Namens des StateActivity. |
| ToString() |
Veraltet.
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |