ActivityExecutionContext Classe

Définition

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 ContextIDActivity.

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.

S’applique à