StateMachineWorkflowInstance Classe

Definição

Cuidado

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

Representa uma classe que gerencia a instância atual de um StateMachineWorkflowActivity. Essa classe não pode ser herdada.

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
Herança
StateMachineWorkflowInstance
Atributos

Comentários

Note

Esse material discute tipos e namespaces obsoletos. Para obter mais informações, consulte Deprecated Types in Windows Workflow Foundation 4.5.

Essa classe também fornece a interface de consulta sobre a instância atual do StateMachineWorkflowActivity. Usando uma instância dessa classe, você pode fazer várias consultas no StateMachineWorkflowInstance.

As consultas típicas que podem ser feitas são as seguintes:

  • Estado atual do computador de estado.

  • Possíveis transições do estado atual.

  • Histórico de transições para a instância do computador de estado.

  • Enumeração de todos os estados no computador de estado.

Construtores

Nome Description
StateMachineWorkflowInstance(WorkflowRuntime, Guid)
Obsoleto.

Inicializa uma nova instância da classe StateMachineWorkflowInstance.

Propriedades

Nome Description
CurrentState
Obsoleto.

Obtém a execução StateActivityno momento.

CurrentStateName
Obsoleto.

Obtém o nome do atual StateActivity.

InstanceId
Obsoleto.

Obtém o Guid que indica a instância atual do StateMachineWorkflowActivity.

PossibleStateTransitions
Obsoleto.

Obtém uma coleção de transições de estado que a atual StateActivity pode fazer.

StateHistory
Obsoleto.

Obtém uma coleção de atividades de estado pelas quais a instância de fluxo de trabalho do computador de estado fez a transição.

StateMachineWorkflow
Obsoleto.

Obtém a definição mais recente do StateMachineWorkflowActivity.

States
Obsoleto.

Obtém uma lista de StateActivity classes no StateMachineWorkflow.

WorkflowInstance
Obsoleto.

Obtém o atual WorkflowInstance.

Métodos

Nome Description
EnqueueItem(IComparable, Object, IPendingWork, Object)
Obsoleto.

Posta uma mensagem no StateMachineWorkflowInstance.

EnqueueItem(IComparable, Object)
Obsoleto.

Posta uma mensagem no StateMachineWorkflowInstance.

Equals(Object)
Obsoleto.

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()
Obsoleto.

Serve como a função de hash padrão.

(Herdado de Object)
GetType()
Obsoleto.

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()
Obsoleto.

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
SetState(StateActivity)
Obsoleto.

Fornece uma transição para um especificado StateActivity.

SetState(String)
Obsoleto.

Fornece uma transição para um especificado StateActivity usando o nome do StateActivity.

ToString()
Obsoleto.

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a