StateMachineWorkflowInstance Clase

Definición

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)

Se aplica a