StateMachineWorkflowInstance Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Precaución
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Representa una clase que administra la instancia actual de .StateMachineWorkflowActivity Esta clase no puede heredarse.
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
- Herencia
-
StateMachineWorkflowInstance
- Atributos
Comentarios
Note
En este material se describen los tipos y los espacios de nombres que están obsoletos. Para obtener más información, consulte Deprecated Types in Windows Workflow Foundation 4.5.
Esta clase también proporciona la interfaz de consulta sobre la instancia actual de StateMachineWorkflowActivity. Mediante una instancia de esta clase, puede realizar varias consultas en .StateMachineWorkflowInstance
Las consultas típicas que se pueden realizar son las siguientes:
Estado actual de la máquina de estado.
Posibles transiciones desde el estado actual.
Historial de transiciones para la instancia del equipo de estado.
Enumeración de todos los estados de la máquina de estado.
Constructores
| Nombre | Description |
|---|---|
| StateMachineWorkflowInstance(WorkflowRuntime, Guid) |
Obsoletos.
Inicializa una nueva instancia de la clase StateMachineWorkflowInstance. |
Propiedades
| Nombre | Description |
|---|---|
| CurrentState |
Obsoletos.
Obtiene el objeto que se está ejecutando StateActivityactualmente. |
| CurrentStateName |
Obsoletos.
Obtiene el nombre del objeto actual StateActivity. |
| InstanceId |
Obsoletos.
Obtiene el Guid objeto que indica la instancia actual de .StateMachineWorkflowActivity |
| PossibleStateTransitions |
Obsoletos.
Obtiene una colección de transiciones de estado que puede realizar el actual StateActivity . |
| StateHistory |
Obsoletos.
Obtiene una colección de actividades de estado a las que ha pasado la instancia de flujo de trabajo del equipo de estado. |
| StateMachineWorkflow |
Obsoletos.
Obtiene la definición más reciente de .StateMachineWorkflowActivity |
| States |
Obsoletos.
Obtiene una lista de StateActivity clases de .StateMachineWorkflow |
| WorkflowInstance |
Obsoletos.
Obtiene el objeto actual WorkflowInstance. |
Métodos
| Nombre | Description |
|---|---|
| EnqueueItem(IComparable, Object, IPendingWork, Object) |
Obsoletos.
Envía un mensaje a .StateMachineWorkflowInstance |
| EnqueueItem(IComparable, Object) |
Obsoletos.
Envía un mensaje a .StateMachineWorkflowInstance |
| Equals(Object) |
Obsoletos.
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetHashCode() |
Obsoletos.
Actúa como función hash predeterminada. (Heredado de Object) |
| GetType() |
Obsoletos.
Obtiene el Type de la instancia actual. (Heredado de Object) |
| MemberwiseClone() |
Obsoletos.
Crea una copia superficial del Objectactual. (Heredado de Object) |
| SetState(StateActivity) |
Obsoletos.
Proporciona una transición a un especificado StateActivity. |
| SetState(String) |
Obsoletos.
Proporciona una transición a un especificado StateActivity mediante el nombre de .StateActivity |
| ToString() |
Obsoletos.
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |