Partilhar via


WorkflowChanges Classe

Definição

Cuidado

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

Representa um conjunto de alterações propostas para uma instância de fluxo de trabalho em execução.

public ref class WorkflowChanges sealed
public sealed class WorkflowChanges
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public sealed class WorkflowChanges
type WorkflowChanges = class
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type WorkflowChanges = class
Public NotInheritable Class WorkflowChanges
Herança
WorkflowChanges
Atributos

Exemplos

O exemplo a seguir demonstra a criação de uma nova instância de um WorkflowChanges objeto . Este exemplo é do exemplo do SDK do Computador de Estado de Ordenação. Para obter mais informações, consulte Exemplo de máquina de estado de ordenação.

// Create a new instance of the WorkflowChanges class for managing
// the in-memory changes to the workflow
WorkflowChanges changes = new WorkflowChanges(root);
' Create a new instance of the WorkflowChanges class for managing
' the in-memory changes to the workflow
Dim changes As New WorkflowChanges(root)

Comentários

Observação

Este material discute tipos e namespaces obsoletos. Para obter mais informações, consulte Deprecated Types in Windows Workflow Foundation 4.5 (Tipos preteridos no Windows Workflow Foundation 4.5).

Todas as alterações propostas em uma instância de fluxo de trabalho em execução devem ser feitas usando um WorkflowChanges objeto .

Quando um WorkflowChanges objeto é construído no código do aplicativo (fora da instância de fluxo de trabalho), o Activity objeto que é passado para o construtor deve ser o objeto retornado pelo GetWorkflowDefinition método da WorkflowInstance classe .

Construtores

WorkflowChanges(Activity)
Obsoleto.

Inicializa uma nova instância da classe WorkflowChanges.

Campos

ConditionProperty
Obsoleto.

Especifica a condição que deve ser atendida para aplicar as WorkflowChanges.

Propriedades

TransientWorkflow
Obsoleto.

Retorna uma árvore de atividades clonada na qual as alterações podem ser feitas e, em seguida, aplicadas à instância de fluxo de trabalho em execução.

Métodos

Equals(Object)
Obsoleto.

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetCondition(Object)
Obsoleto.

Obtém a propriedade de condição em um objeto de dependência.

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 Object atual.

(Herdado de Object)
SetCondition(Object, Object)
Obsoleto.

Define a propriedade de condição em um objeto de dependência.

ToString()
Obsoleto.

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
Validate()
Obsoleto.

Valida o conjunto atual de alterações propostas que foram feitas na árvore de atividades representada pela propriedade TransientWorkflow.

Aplica-se a

Confira também