System.Workflow.Activities 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 activités Windows Workflow Foundation.
Classes
ActiveDirectoryRole |
Représente un rôle Active Directory dans un environnement d'hébergement Windows Workflow Foundation. Cette classe ne peut pas être héritée. |
ActiveDirectoryRoleFactory |
Classe de fabrique permettant de créer des objets ActiveDirectoryRole à partir des alias Windows NT, des adresses e-mail et des identificateurs de sécurité (SID). |
CallExternalMethodActivity |
Définit une activité de communication du workflow utilisée pour appeler une méthode à un service local. Cette activité est utilisée pour envoyer des données du workflow à l'hôte à travers le service local. |
CallExternalMethodActivityValidator |
Vérifie que la classe CallExternalMethodActivity est configurée correctement. |
ChannelToken |
Utilisé par un SendActivity pour s'associer lui-même à un canal côté client. |
CodeActivity |
Exécute la méthode code-beside associée à une activité. Cette classe ne peut pas être héritée. |
CodeCondition |
Définit une condition qui garde/conduit l'exécution d'une certaine activité dans une définition de workflow. Elle dispose d'un événement de type ConditionalEventArgs pour renvoyer le résultat de la condition. |
CompensatableSequenceActivity |
Définit une version compensable de l'activité SequenceActivity. Cette classe ne peut pas être héritée. |
ConditionalEventArgs |
Renvoie des informations de résultat pour la classe CodeCondition. Cette classe ne peut pas être héritée. |
ConditionedActivityGroup |
Fournit la définition d'un contexte d'exécution basée sur contraintes pour un jeu d'activités enfants. |
ContextToken |
Représente un jeton qui peut être utilisé pour spécifier le contexte devant être utilisé pour faire correspondre l'échange entre une activité ReceiveActivity et le client avec lequel cette activité communique. |
CorrelationAliasAttribute |
Substitue la valeur du paramètre de corrélation lorsque celle-ci doit être obtenue à partir d'un paramètre autre que celui indiqué par la CorrelationParameterAttribute. Cette classe ne peut pas être héritée. |
CorrelationInitializerAttribute |
Indique la méthode ou l'événement sur une interface ExternalDataExchange qui initialise la valeur de corrélation. Cette classe ne peut pas être héritée. |
CorrelationParameterAttribute |
Indique le nom du paramètre utilisé pour la corrélation dans les méthodes et événements définis sur une interface ExternalDataExchange. Cette classe ne peut pas être héritée. |
DelayActivity |
Fournit la logique pour établir un minuteur et attendre, de façon asynchrone, l'expiration du minuteur. Cette classe ne peut pas être héritée. |
EventDeliveryFailedException |
Exception levée lorsqu'un événement déclenché par l'hôte ne peut pas être remis à l'instance de workflow. En général l'événement est déclenché par un ExternalDataExchangeService sur une instance de workflow. Cette classe ne peut pas être héritée. |
EventDrivenActivity |
Encapsule une classe Activity dont l'exécution est initialisée par un événement. Cette classe ne peut pas être héritée. |
EventHandlersActivity |
Activité composite qui contient une collection de gestionnaires d’événements. Elle est en général utilisée si une collection d’événements doit être gérée. Chaque événement est géré par une classe EventDrivenActivity qui fait partie de EventHandlersActivity. |
EventHandlingScopeActivity |
Active la gestion des événements avec l'exécution des activités enfants. Cette classe ne peut pas être héritée. |
EventQueueName |
Représente le nom d'une file d'attente associée à un événement sur un WorkflowInstance. Cette classe ne peut pas être héritée. |
ExternalDataEventArgs |
Représente les données envoyées lorsqu'un événement est déclenché à l'aide de l'activité HandleExternalEventActivity. |
ExternalDataExchangeAttribute |
Marque une interface en tant qu'interface de service local. Cette classe ne peut pas être héritée. |
ExternalDataExchangeService |
Représente un service qui doit être ajouté au moteur d'exécution de workflow pour activer les communications de services locaux. Les implémentations de services locaux doivent être ajoutées au ExternalDataExchangeService pour que ces services soient correctement initialisés et enregistrés. |
ExternalDataExchangeServiceSection |
Représente une section de configuration qui vous permet de spécifier, dans un fichier de configuration, un jeu de services à ajouter à une instance de ExternalDataExchangeService. |
HandleExternalEventActivity |
Définit une activité de communication du workflow utilisée pour gérer un événement déclenché par un service local. |
HandleExternalEventActivityValidator |
Vérifie que la classe HandleExternalEventActivity est configurée correctement. |
IfElseActivity |
Exécute de manière conditionnelle l'une des deux activités ou plus de type IfElseBranchActivity. Cette classe ne peut pas être héritée. |
IfElseBranchActivity |
Représente une branche d’une IfElseActivity. Cette classe ne peut pas être héritée. |
InvokeWebServiceActivity |
Appelle un service Web via une classe proxy, qui passe et reçoit des paramètres comme spécifié. Cette classe ne peut pas être héritée. |
InvokeWebServiceEventArgs |
Contient les données d'événement utilisées pour appeler un service Web. Cette classe ne peut pas être héritée. |
InvokeWorkflowActivity |
Exécute de façon asynchrone un workflow à partir d'un autre. Cette classe ne peut pas être héritée. |
ListenActivity |
Oblige le workflow à attendre plusieurs événements possibles avant l'exécution de l'activité. Cette classe ne peut pas être héritée. |
MessageEventSubscription |
Crée un abonnement aux événements de message pour acheminer les messages vers l'instance de workflow appropriée. |
OperationInfo |
Représente les informations relatives à une opération de contrat définie dans un service de workflow. |
OperationInfoBase |
Classe de base utilisée pour stocker les informations relatives à une opération de contrat définie dans un service de workflow. |
OperationParameterInfo |
Contient les informations relatives à un paramètre d'opération. |
OperationParameterInfoCollection |
Collection d'objets OperationParameterInfo. |
OperationValidationEventArgs |
Fournit des données pour l'événement OperationValidation. |
ParallelActivity |
Exécute en même temps un jeu d'activités enfants. Cette classe ne peut pas être héritée. |
PolicyActivity |
Représente une collection d’instances de classe Rule à exécuter dans le cadre de l’exécution d’un workflow comme une seule étape ou activité. |
ReceiveActivity |
Activité de service implémentant une opération définie par un contrat de service WCF (Windows Communication Foundation). |
ReplicatorActivity |
Exécute plusieurs instances d'une activité enfant. |
ReplicatorChildEventArgs |
Contient des arguments d’événement pour les gestionnaires d’activité ReplicatorActivity appelés à l’initialisation d’instances Activity enfants supplémentaires lorsque les instances Activity enfants sont finies. |
SendActivity |
Activité du client qui définit l’appel synchrone d’une opération du service WCF (Windows Communication Foundation). |
SendActivityEventArgs |
Fournit des informations relatives aux événements BeforeSend et AfterResponse. |
SequenceActivity |
Exécute un jeu d'activités enfants d'après un classement défini unique. |
SequentialWorkflowActivity |
Représente un workflow exécutant des activités de façon séquentielle. |
SetStateActivity |
Fournit la transition vers une classe StateActivity dans un workflow d'ordinateur d'état. Cette classe ne peut pas être héritée. |
SetStateEventArgs |
Représente une classe utilisée comme argument pour définir l'état d'un StateMachineWorkflowActivity. |
StateActivity |
Représente un état dans un StateMachineWorkflowActivity. |
StateActivityValidator |
Représente une classe qui vérifie si une classe StateActivity est configurée correctement. |
StateFinalizationActivity |
Représente une activité qui exécute des activités contenues avant de passer à un autre état dans un workflow d'ordinateur d'état. Cette classe ne peut pas être héritée. |
StateInitializationActivity |
Agit comme un conteneur pour un groupe d'activités qui est exécuté lorsque la StateActivity démarre l'exécution. Cette classe ne peut pas être héritée. |
StateMachineWorkflowActivity |
Sert comme conteneur racine pour les workflows d'ordinateur d'état. Contient des activités et des états pilotés par évènement. |
StateMachineWorkflowInstance |
Représente une classe qui gère l'instance actuelle d'une StateMachineWorkflowActivity. Cette classe ne peut pas être héritée. |
TypedOperationInfo |
Objet OperationInfo héritant du OperationInfoBase utilisé pour l'information sur l'opération de service correspondant aux activités SendActivity et ReceiveActivity. Notez que cette information sur l'opération doit être basée sur un type CLR. |
WebServiceFaultActivity |
Active l'envoi d'une erreur au client de service Web à partir du workflow. Cette classe ne peut pas être héritée. |
WebServiceInputActivity |
Active les données de réception d'un service Web dans un workflow. Cette classe ne peut pas être héritée. |
WebServiceOutputActivity |
Active l'envoi de données à un service Web à partir d'un workflow. Cette classe ne peut pas être héritée. |
WebWorkflowRole |
Représente un rôle de Workflow soutenu par une RoleProvider. |
WhileActivity |
Exécute une activité enfant de manière itérative tant qu'une certaine condition est remplie. |
WorkflowAuthorizationException |
Exception levée lorsque la validation du rôle échoue en raison d'une identité spécifiée non contenue dans WorkflowRoleCollection. |
WorkflowRole |
Classe de base abstraite de laquelle sont dérivés les rôles de workflow. |
WorkflowRoleCollection |
Représente une collection d'objets WorkflowRole. Cette classe ne peut pas être héritée. |
WorkflowServiceAttributes |
Génère le comportement du service de workflow qu'il décore. |
WorkflowServiceAttributesDynamicPropertyValidator |
Validateur de propriété utilisé par le WorkflowServiceAttributesProperty. |
WorkflowSubscriptionService |
Fournit les méthodes d'un service d'abonnement pour gérer les abonnements d'une exécution de workflow. |
WorkflowWebService |
Représente la classe de base pour tous les services Web du workflow. |
Interfaces
IEventActivity |
Fournit des méthodes et des propriétés dont les activités commandées par des événements doivent dériver pour être en mesure de s'abonner à des événements. |
Énumérations
ExecutionType |
Spécifie le mode d'exécution des activités. |