Cette page vous a-t-elle été utile ?
Votre avis sur ce contenu est important. N'hésitez pas à nous faire part de vos commentaires.
Vous avez d'autres commentaires ?
1500 caractères restants
Exporter (0) Imprimer
Développer tout
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

SuspendActivity, classe

Remarque : cette API est maintenant obsolète.

Interrompt l'instance de workflow en cours d'exécution. Cette classe ne peut pas être héritée.

Espace de noms :  System.Workflow.ComponentModel
Assembly :  System.Workflow.ComponentModel (dans System.Workflow.ComponentModel.dll)

[ObsoleteAttribute("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
[ToolboxBitmapAttribute(typeof(SuspendActivity), "Resources.Suspend.png")]
public sealed class SuspendActivity : Activity

Le type SuspendActivity expose les membres suivants.

  NomDescription
Méthode publiqueSuspendActivity()Initialise une nouvelle instance de la classe SuspendActivity.
Méthode publiqueSuspendActivity(String)Initialise une nouvelle instance de la classe SuspendActivity, ainsi que le nom de cette activité.
Début

  NomDescription
Propriété publiqueDescriptionObtient ou définit la description définie par l'utilisateur du Activity. (Hérité de Activity.)
Propriété protégéeDesignModeObtient la valeur qui indique si cette instance est en mode Création ou Exécution. (Hérité de DependencyObject.)
Propriété publiqueEnabledObtient ou définit une valeur qui indique si cette instance est activée pour l'exécution et la validation. (Hérité de Activity.)
Propriété publiqueErrorObtient ou définit un message d'erreur à signaler aux administrateurs, contenant la raison de la suspension.
Propriété publiqueExecutionResultObtient le ActivityExecutionResult de la dernière tentative d'exécution de cette instance. (Hérité de Activity.)
Propriété publiqueExecutionStatusObtient le ActivityExecutionStatus actuel de cette instance. (Hérité de Activity.)
Propriété publiqueIsDynamicActivityObtient des informations sur l'exécution de l'activité dans l'objet ActivityExecutionContext par défaut de l'instance de workflow. (Hérité de Activity.)
Propriété publiqueNameObtient ou définit le nom de cette instance. Ce nom doit se conformer à la convention d'affectation des noms variables du langage de programmation utilisé dans le projet de workflow. (Hérité de Activity.)
Propriété publiqueParentObtient l'objet CompositeActivity qui contient cet objet Activity. (Hérité de Activity.)
Propriété publiqueQualifiedNameObtient le nom qualifié de l'activité. Les noms qualifiés d'activité sont toujours uniques dans une instance de workflow. (Hérité de Activity.)
Propriété publiqueSiteObtient ou définit une référence au composant Site de l'objet DependencyObject. (Hérité de DependencyObject.)
Propriété publiqueUserDataObtient un IDictionary qui associe des données personnalisées à cette instance de classe. (Hérité de DependencyObject.)
Début

  NomDescription
Méthode publiqueAddHandlerAjoute un gestionnaire pour un événement d'un DependencyObject. (Hérité de DependencyObject.)
Méthode protégéeCancelAppelé par l'exécution du workflow pour annuler celle d'une activité en cours. (Hérité de Activity.)
Méthode publiqueCloneCrée une copie complète de Activity. (Hérité de Activity.)
Méthode publiqueDispose()Libère toutes les ressources utilisées par DependencyObject. (Hérité de DependencyObject.)
Méthode publiqueEquals(Object)Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode protégéeExecuteAppelé par l'exécution du workflow pour exécuter une activité. (Hérité de Activity.)
Méthode publiqueGetActivityByName(String)Retourne l'instance de l'objet Activity dont le nom est demandé à l'ensemble des activités s'exécutant sous l'activité racine de cette instance, c'est-à-dire au sein du workflow. (Hérité de Activity.)
Méthode publiqueGetActivityByName(String, Boolean)Retourne l'instance du Activity dont le nom est demandé à l'ensemble des activités sous la racine du Activity de cette instance si le deuxième paramètre est false et sous le Activity actuel si le deuxième paramètre est true. (Hérité de Activity.)
Méthode publiqueGetBindingFournit l'accès au ActivityBind associé au DependencyProperty spécifique. (Hérité de DependencyObject.)
Méthode publiqueGetHashCodeSert de fonction de hachage par défaut. (Hérité de Object.)
Méthode publiqueGetTypeObtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publiqueGetValueFournit l'accès à la valeur de l'objet DependencyProperty désigné. (Hérité de DependencyObject.)
Méthode publiqueGetValueBaseFournit l'accès à l'objet lié d'un objet DependencyProperty et contourne la substitution GetValue. (Hérité de DependencyObject.)
Méthode protégéeHandleFaultAppelée lorsqu'une exception est levée dans le contexte de l'exécution de cette instance. (Hérité de Activity.)
Méthode protégéeInitializeAppelé par l'exécution du workflow pour initialiser une activité pendant la construction d'une nouvelle instance de workflow. Cette méthode est appelée pendant la construction d'un ActivityExecutionContext dynamique. (Hérité de Activity.)
Méthode protégéeInvoke<T>(EventHandler<T>, T)S'abonne à un EventHandler et appelle ce délégué. (Hérité de Activity.)
Méthode protégéeInvoke<T>(IActivityEventListener<T>, T)S'abonne à un IActivityEventListener<T> et appelle ce délégué. (Hérité de Activity.)
Méthode publiqueIsBindingSetIndique si la valeur d'un objet DependencyProperty est définie comme liaison. Consultez SetBinding. (Hérité de DependencyObject.)
Méthode publiqueMetaEqualsDétermine si le metaproperties de ce DependencyObject est égal au metaproperties du DependencyObject paramétré. (Hérité de DependencyObject.)
Méthode protégéeOnActivityExecutionContextLoadAppelé par l'exécution du workflow chaque fois qu'un objet ActivityExecutionContext est chargé. Par exemple, cette méthode est appelée pendant la création d'un objet ActivityExecutionContext, ainsi que chaque fois que l'objet ActivityExecutionContext est réincarné lorsqu'une instance de workflow est chargée à partir d'un stockage persistant. (Hérité de Activity.)
Méthode protégéeOnActivityExecutionContextUnloadAppelé par l'exécution du workflow chaque fois qu'un ActivityExecutionContext est déchargé. Par exemple, cette méthode est appelée à la fin d'un ActivityExecutionContext, ainsi que chaque fois que ActivityExecutionContext est déchargé lorsqu'une instance de workflow est rendue persistante. (Hérité de Activity.)
Méthode protégéeRaiseEventDéclenche une fonction Event associée à la propriété de dépendance spécifiée. (Hérité de Activity.)
Méthode protégéeRaiseGenericEvent<T>Déclenche l'événement associé au DependencyProperty référencé. (Hérité de Activity.)
Méthode publiqueRegisterForStatusChangeInscrit l'objet DependencyProperty spécifié pour l'événement de modification de l'état. (Hérité de Activity.)
Méthode publiqueRemoveHandlerSupprime un objet EventHandler d'un objet DependencyProperty associé. (Hérité de DependencyObject.)
Méthode publiqueRemovePropertySupprime un DependencyProperty de DependencyObject. (Hérité de DependencyObject.)
Méthode publiqueSave(Stream)Écrit l'Activity sur un objet Stream pour la persistance. (Hérité de Activity.)
Méthode publiqueSave(Stream, IFormatter)Écrit le Activity sur un Stream pour la persistance à l'aide du IFormatter personnalisé fourni pour la sérialisation. (Hérité de Activity.)
Méthode publiqueSetBindingDéfinit l'objet ActivityBind de l'objet DependencyProperty spécifié. (Hérité de DependencyObject.)
Méthode protégéeSetReadOnlyPropertyValueDéfinit la valeur d'un objet DependencyProperty, qui est en lecture seule. (Hérité de DependencyObject.)
Méthode publiqueSetValueAffecte la valeur de l'objet DependencyProperty à l'objet. (Hérité de DependencyObject.)
Méthode publiqueSetValueBaseAttribue la valeur de DependencyProperty au Object spécifié, en ignorant SetValue. (Hérité de DependencyObject.)
Méthode publiqueToStringFournit une chaîne représentant cette instance. (Hérité de Activity.)
Méthode protégéeUninitializeEn cas de substitution dans une classe dérivée, fournit une désinitialisation par un fournisseur de services pour l'activité. (Hérité de Activity.)
Méthode publiqueUnregisterForStatusChangeDésinscrit le DependencyProperty spécifié pour l'événement de modification de l'état. (Hérité de Activity.)
Début

  NomDescription
Événement publicCancelingSe produit lorsque l'exécution de l'activité est annulée. (Hérité de Activity.)
Événement publicClosedSe produit lorsque l'exécution d'un Activity est terminée. (Hérité de Activity.)
Événement publicCompensatingSe produit lors de l'exécution d'une méthode de compensation sur l'objet Activity. (Hérité de Activity.)
Événement publicExecutingSe produit lors de l'exécution de Activity. (Hérité de Activity.)
Événement publicFaultingSe produit lorsqu'une exception est déclenchée durant l'exécution de l'instance. (Hérité de Activity.)
Événement publicStatusChangedSe produit lors de la modification du ActivityExecutionStatus d'un Activity en cours d'exécution. (Hérité de Activity.)
Début

  NomDescription
Champ publicMembre statiqueErrorPropertyReprésente DependencyProperty qui cible la propriété Error.
Début

  NomDescription
Implémentation d'interface expliciteÉvénement privéIComponent.DisposedReprésente la méthode qui gère l'événement Disposed d'un composant. (Hérité de DependencyObject.)
Début

RemarqueRemarque

Ce matériel traite des types et des espaces de noms qui sont obsolètes. Pour plus d'informations, consultez Types déconseillés dans Windows Workflow Foundation 4.5.

SuspendActivity entraîne la suspension d'une instance de workflow en cours d'exécution afin de peut-être refléter une condition d'erreur qui nécessite une attention au delà de la portée du workflow. Toutes les informations concernant l'état de l'instance de workflow sont enregistrées et seront réintégrées lorsque l'administrateur reprendra l'instance de workflow.

Vous ne pouvez pas inclure SuspendActivity à l'intérieur d'une transaction atomique.

.NET Framework

Pris en charge dans : 4, 3.5, 3.0
Obsolète (avertissement du compilateur) dans 4.5.2
Obsolète (avertissement du compilateur) dans 4.5.1
Obsolète (avertissement du compilateur) dans 4.5

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (rôle principal du serveur non pris en charge), Windows Server 2008 R2 (rôle principal du serveur pris en charge avec SP1 ou version ultérieure ; Itanium non pris en charge)

Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Ajouts de la communauté

AJOUTER
Microsoft réalise une enquête en ligne pour recueillir votre opinion sur le site Web de MSDN. Si vous choisissez d’y participer, cette enquête en ligne vous sera présentée lorsque vous quitterez le site Web de MSDN.

Si vous souhaitez y participer,
Afficher:
© 2015 Microsoft