WorkflowChanges Classe

Définition

Attention

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

Représente un ensemble de modifications proposées à une instance de workflow en cours d'exécution.Represents a set of proposed changes to a running workflow instance.

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
Héritage
WorkflowChanges
Attributs

Exemples

L'exemple suivant illustre la création d'une nouvelle instance d'un objet WorkflowChanges.The following example demonstrates creating a new instance of a WorkflowChanges object. Cet exemple provient de l'exemple du Kit de développement logiciel Ordering State Machine (SDK).This example is from the Ordering State Machine SDK sample. Pour plus d’informations, consultez 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)

Remarques

Notes

Ce document décrit les types et les espaces de noms qui sont obsolètes.This material discusses types and namespaces that are obsolete. Pour plus d’informations, consultez Types dépréciés dans Windows Workflow Foundation 4.5.For more information, see Deprecated Types in Windows Workflow Foundation 4.5.

Toutes les modifications proposées à une instance de workflow en cours d'exécution doivent être faites à l'aide d'un objet WorkflowChanges.All proposed changes to a running workflow instance must be made using a WorkflowChanges object.

Lorsqu'un objet WorkflowChanges est construit dans le code d'application (à l'extérieur de l'instance de workflow), l'objet Activity passé au constructeur doit être celui retourné par la méthode GetWorkflowDefinition de la classe WorkflowInstance.When a WorkflowChanges object is constructed in application code (outside the workflow instance), the Activity object that is passed to the constructor must be the object that is returned by the GetWorkflowDefinition method of the WorkflowInstance class.

Constructeurs

WorkflowChanges(Activity)

Initialise une nouvelle instance de la classe WorkflowChanges.Initializes a new instance of the WorkflowChanges class.

Champs

ConditionProperty

Spécifie la condition qui doit être satisfaite afin d'appliquer WorkflowChanges.Specifies the condition that must be satisfied to apply the WorkflowChanges.

Propriétés

TransientWorkflow

Retourne une arborescence d’activité clonée à laquelle des modifications peuvent être apportées puis appliquées à l’instance de workflow en cours d’exécution.Returns a cloned activity tree to which changes can be made and then applied to the running workflow instance.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.Determines whether the specified object is equal to the current object.

(Hérité de Object)
GetCondition(Object)

Obtient la propriété de condition sur un objet de dépendance.Gets the condition property on a dependency object.

GetHashCode()

Fait office de fonction de hachage par défaut.Serves as the default hash function.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.Creates a shallow copy of the current Object.

(Hérité de Object)
SetCondition(Object, Object)

Définit la propriété de condition sur un objet de dépendance.Sets the condition property on a dependency object.

ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Hérité de Object)
Validate()

Valide l'ensemble actuel de modifications proposées apportées à l'arborescence de l'activité représentée par la propriété TransientWorkflow.Validates the current set of proposed changes that have been made to the activity tree represented by the TransientWorkflow property.

S’applique à