Condividi tramite


WorkflowChanges Classe

Definizione

Attenzione

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

Rappresenta un set di proposte di modifica a un'istanza del flusso di lavoro in esecuzione.

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
Ereditarietà
WorkflowChanges
Attributi

Esempio

Nell'esempio seguente viene illustrato come creare una nuova istanza dell'oggetto WorkflowChanges. Questo esempio è tratto dall'esempio SDK Ordering State Machine. Per altre informazioni, vedere Ordering State Machine Sample.For more information, see Ordering State Machine Sample.

// 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)

Commenti

Nota

In questo materiale vengono descritti tipi e spazi dei nomi obsoleti. Per altre informazioni, vedere Deprecated Types in Windows Workflow Foundation 4.5 (Tipi deprecati in Windows Workflow Foundation 4.5).

Tutte le proposte di modifiche a un'istanza del flusso di lavoro in esecuzione devono essere realizzate utilizzando un oggetto WorkflowChanges.

Quando un oggetto WorkflowChanges viene costruito in codice dell'applicazione (al di fuori dell'istanza del flusso di lavoro), l'oggetto Activity passato al costruttore deve essere l'oggetto restituito dal metodo GetWorkflowDefinition della classe WorkflowInstance.

Costruttori

WorkflowChanges(Activity)
Obsoleti.

Inizializza una nuova istanza della classe WorkflowChanges.

Campi

ConditionProperty
Obsoleti.

Specifica la condizione che deve essere soddisfatta per applicare la classe WorkflowChanges.

Proprietà

TransientWorkflow
Obsoleti.

Restituisce un albero delle attività clonato al quale è possibile apportare modifiche e quindi applicarle all'istanza del flusso di lavoro in esecuzione.

Metodi

Equals(Object)
Obsoleti.

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetCondition(Object)
Obsoleti.

Ottiene la proprietà della condizione su un oggetto di dipendenza.

GetHashCode()
Obsoleti.

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()
Obsoleti.

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()
Obsoleti.

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
SetCondition(Object, Object)
Obsoleti.

Imposta la proprietà della condizione su un oggetto di dipendenza.

ToString()
Obsoleti.

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
Validate()
Obsoleti.

Convalida il set corrente delle proposte di modifica apportate alla struttura ad albero delle attività rappresentata dalla proprietà TransientWorkflow.

Si applica a

Vedi anche