ActivityExecutionContext Classe
Définition
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.
Attention
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Représente l’environnement d’exécution d’un Activity. Cette classe ne peut pas être héritée.
public ref class ActivityExecutionContext sealed : IDisposable, IServiceProvider
public sealed class ActivityExecutionContext : IDisposable, IServiceProvider
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public sealed class ActivityExecutionContext : IDisposable, IServiceProvider
type ActivityExecutionContext = class
interface IServiceProvider
interface IDisposable
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type ActivityExecutionContext = class
interface IServiceProvider
interface IDisposable
Public NotInheritable Class ActivityExecutionContext
Implements IDisposable, IServiceProvider
- Héritage
-
ActivityExecutionContext
- Attributs
- Implémente
Remarques
Note
Ce matériel traite des types et des espaces de noms obsolètes. Pour plus d’informations, consultez Deprecated Types dans Windows Workflow Foundation 4.5.
Représente l’environnement d’exécution d’un Activity. Cette classe expose de manière sélective les fonctionnalités et services du runtime de flux de travail à des activités individuelles. Cette classe ne peut pas être héritée.
Pour plus d’informations, consultez Présentation du contexte d’exécution de l’activité.
Champs
| Nom | Description |
|---|---|
| CurrentExceptionProperty |
Obsolète.
Représente une exception qui s’est produite pendant l’exécution de l’instance de workflow. Cette propriété a une valeur uniquement lorsqu’une activité est dans l’état d’erreur. |
Propriétés
| Nom | Description |
|---|---|
| Activity |
Obsolète.
Obtient le Activity code qui s’exécute actuellement dans ce contexte d’exécution. |
| ContextGuid |
Obsolète.
Obtient le |
| ExecutionContextManager |
Obsolète.
Obtient l’associé ActivityExecutionContextManager à cette instance. |
Méthodes
| Nom | Description |
|---|---|
| CancelActivity(Activity) |
Obsolète.
Appelé par une activité composite pour planifier l’annulation d’une activité enfant. Le runtime de workflow interdit l’annulation d’une activité enfant qui n’est pas dans l’état Executing . |
| CloseActivity() |
Obsolète.
Indique au runtime de flux de travail que l’activité en cours d’exécution doit passer à l’état Closed . |
| Equals(Object) |
Obsolète.
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| ExecuteActivity(Activity) |
Obsolète.
Appelé par une activité composite pour planifier l’exécution d’une activité enfant. Le runtime de flux de travail interdit l’exécution d’une activité enfant qui n’est pas dans l’état initialisé. |
| GetHashCode() |
Obsolète.
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetService(Type) |
Obsolète.
Retourne un service du type spécifié. |
| GetService<T>() |
Obsolète.
Retourne un fournisseur de services du Type. |
| GetType() |
Obsolète.
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Obsolète.
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ToString() |
Obsolète.
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |
| TrackData(Object) |
Obsolète.
Appelle la méthode de suivi pour l’objet associé Activity. |
| TrackData(String, Object) |
Obsolète.
Appelle la méthode de suivi pour l’objet associé Activity. |
Implémentations d’interfaces explicites
| Nom | Description |
|---|---|
| IDisposable.Dispose() |
Obsolète.
Libère toutes les ressources utilisées par le ActivityExecutionContext. |