System.Activities.Statements Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit les classes liées aux instructions d'activité.
Classes
AddToCollection<T> |
Ajoute un élément à une collection spécifiée. |
Assign |
Définit des valeurs Argument depuis un flux de travail. |
Assign<T> |
L'activité Assign est utilisée pour définir des valeurs Argument depuis un flux de travail. |
CancellationScope |
Associe la logique d'annulation, sous la forme d'une Activity, à un chemin d'accès principal d'exécution, également exprimé sous la forme d'une Activity. |
Catch |
Contient les actions à exécuter après la levée d'une exception dans le bloc |
Catch<TException> |
Contient les actions à exécuter après qu'une exception a été levée dans le bloc Try correspondant d'une activité Finally. |
ClearCollection<T> |
Efface tous les éléments d’une collection spécifiée. |
CompensableActivity |
Activité qui prend en charge la compensation de ses activités enfants. |
Compensate |
Activité utilisée pour appeler explicitement le gestionnaire de compensation d'un CompensableActivity. |
CompensationExtension |
Représente une extension qui intercepte les activités de compensation et persiste l'état de l'instance liée à la compensation. |
CompensationToken |
Fournit un moyen de confirmer ou de compenser explicitement un CompensableActivity une fois que le Body du CompensableActivity est terminé. |
Confirm |
Activité utilisée pour appeler explicitement le gestionnaire de confirmation d'un CompensableActivity. |
CreateBookmarkScope |
Crée un BookmarkScope. |
Delay |
Crée une minuterie pour une durée spécifiée, à l'aide d'un TimerExtension. |
DeleteBookmarkScope |
Supprime le BookmarkScope référencé par Scope. |
DoWhile |
Activité en boucle qui exécute au moins une fois des activités contenues, jusqu'à ce qu'une condition ne soit plus remplie. |
DurableTimerExtension |
Représente une extension de minuterie d'activité qui peut être persistante. |
ExistsInCollection<T> |
Indique si un élément donné est présent dans une collection donnée. |
Flowchart |
Représente les modèles de flux de travail à l'aide du paradigme classique d'organigramme. |
FlowDecision |
FlowNode spécialisé qui permet de modéliser un nœud conditionnel avec deux résultats. |
FlowNode |
Classe de base abstraite pour tous les types de nœud différents qui peuvent être contenus dans une activité Flowchart. |
FlowStep |
Élément FlowNode qui exécute une propriété Action spécifiée et possède un pointeur Next. |
FlowSwitch<T> |
FlowNode spécialisé qui autorise la modélisation d'une construction de commutateur, avec une expression et un résultat pour chaque correspondance. |
ForEach<T> |
Exécute une action d'activité une fois pour chaque valeur fournie dans la collection Values. |
HandleScope<THandle> |
Fournit le comportement de portée par défaut pour les objets Handle. |
If |
Modélise une condition If-Then-Else. |
Interop |
Activité qui gère l'exécution d'une Activity dans un flux de travail. |
InvokeAction |
Appelle le gestionnaire ActivityAction d’une activité. |
InvokeAction<T> |
Appelle le gestionnaire ActivityAction<T> d’une activité. |
InvokeAction<T1,T2> |
Appelle le gestionnaire ActivityAction<T1,T2> d’une activité. |
InvokeAction<T1,T2,T3> |
Appelle le gestionnaire ActivityAction<T1,T2,T3> d’une activité. |
InvokeAction<T1,T2,T3,T4> |
Appelle le gestionnaire ActivityAction<T1,T2,T3,T4> d’une activité. |
InvokeAction<T1,T2,T3,T4,T5> |
Appelle le gestionnaire ActivityAction<T1,T2,T3,T4,T5> d’une activité. |
InvokeAction<T1,T2,T3,T4,T5,T6> |
Appelle le gestionnaire ActivityAction<T1,T2,T3,T4,T5,T6> d’une activité. |
InvokeAction<T1,T2,T3,T4,T5,T6,T7> |
Appelle le gestionnaire ActivityAction<T1,T2,T3,T4,T5,T6,T7> d’une activité. |
InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8> |
Appelle le gestionnaire ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8> d’une activité. |
InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9> |
Appelle le gestionnaire ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9> d’une activité. |
InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> |
Appelle le gestionnaire ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> d’une activité. |
InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> |
Appelle un ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>. |
InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> |
Appelle le gestionnaire ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> d’une activité. |
InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> |
Appelle le gestionnaire ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> d’une activité. |
InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> |
Appelle le gestionnaire ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> d’une activité. |
InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> |
Appelle le gestionnaire ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> d’une activité. |
InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> |
Appelle le gestionnaire ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> d’une activité. |
InvokeDelegate |
Appelle l'ActivityDelegate spécifié. |
InvokeMethod |
Appelle une méthode publique d'un objet ou d'un type spécifié. |
NoPersistScope |
Représente l'activité NoPersistScope. |
Parallel |
Activité qui exécute toutes les activités enfants simultanément et de façon asynchrone. |
ParallelForEach<T> |
Énumère les éléments d'une collection et exécute une instruction incorporée pour chaque élément de la collection en parallèle. |
Persist |
Demande qu'une instance de flux de travail soit rendue persistante. |
Pick |
Fournit une modélisation de flux de contrôle reposant sur des événements. |
PickBranch |
Chemin d’accès potentiel d’exécution dans une activité Pick. |
RemoveFromCollection<T> |
Supprime un élément d’une collection spécifiée. |
Rethrow |
Lève une exception qui a déjà été levée depuis une activité Catch. |
Sequence |
Exécute un jeu d'activités enfants d'après un classement défini unique. |
State |
Modèle l'état de la machine à états. |
StateMachine |
Modélise les flux de travail à l'aide du modèle de machine à états. |
Switch<T> |
Sélectionne une activité à exécuter parmi plusieurs, en fonction de la valeur d’une expression donnée du type spécifié dans le spécificateur de type de cet objet. |
TerminateWorkflow |
Termine l'instance de flux de travail en cours d'exécution, déclenche l'événement Completed sur l'hôte et rapporte des informations d'erreur. Une fois arrêté, le flux de travail ne peut pas être repris. |
Throw |
Lève une exception. |
TimerExtension |
Classe de base abstraite pour les extensions de minuterie. |
TransactionScope |
Activité qui délimite une limite de transaction. |
Transition |
Adapte la liste des modifications d'état possibles. |
TryCatch |
Contient les activités devant être exécutés lors de l'exécution du flux de travail dans un bloc de gestion des exceptions. |
While |
Exécute une activité contenue lorsqu'une condition a la valeur |
WorkflowTerminatedException |
Exception levée lorsqu'une opération est appelée sur un WorkflowApplication terminé. |
WriteLine |
Écrit une chaîne spécifiée dans l'objet TextWriter spécifié. |