SetStateEventArgs Classe

Definição

Atenção

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

Representa uma classe que é usada como argumento para definir o estado de um StateMachineWorkflowActivity.

public ref class SetStateEventArgs : EventArgs
[System.Runtime.InteropServices.ComVisible(false)]
[System.Serializable]
public class SetStateEventArgs : EventArgs
[System.Runtime.InteropServices.ComVisible(false)]
[System.Serializable]
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public class SetStateEventArgs : EventArgs
[<System.Runtime.InteropServices.ComVisible(false)>]
[<System.Serializable>]
type SetStateEventArgs = class
    inherit EventArgs
[<System.Runtime.InteropServices.ComVisible(false)>]
[<System.Serializable>]
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type SetStateEventArgs = class
    inherit EventArgs
Public Class SetStateEventArgs
Inherits EventArgs
Herança
SetStateEventArgs
Atributos

Observações

Note

Este material discute tipos e namespaces que estão obsoletos. Para mais informações, consulte Tipos Descontinuados no Windows Workflow Foundation 4.5.

Permite StateMachineWorkflowActivity definir o estado a partir da aplicação anfitriã. Isto permite que a aplicação hospedeira sobreponha o estado atual de uma máquina de estados. Isto pode ser conseguido colocando uma instância da SetStateEventArgs classe na WorkflowQueue nomeada pela constante StateMachineWorkflowActivity.SetStateQueueName.

Uma forma mais simples de conseguir isto é usar o SetState método na StateMachineWorkflowInstance aula.

Pode usar o SetState método para executar uma operação SetState a partir do host, ou pode fazê-lo você mesmo, enfileirando um evento para o fluxo de trabalho da máquina de estados.

O fluxo de trabalho da máquina de estados utiliza uma fila especial chamada SetStateQueue para ouvir estes eventos especiais.

Construtores

Name Description
SetStateEventArgs(String)
Obsoleto.

Inicializa uma nova instância da SetStateEventArgs classe.

Propriedades

Name Description
TargetStateName
Obsoleto.

Faz com que o estado defina o StateActivity para.

Métodos

Name Description
Equals(Object)
Obsoleto.

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()
Obsoleto.

Serve como função de hash predefinida.

(Herdado de Object)
GetType()
Obsoleto.

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()
Obsoleto.

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()
Obsoleto.

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Ver também