System.Activities.Hosting Espace de noms

Fournit des classes connexes à l'hébergement. Provides classes related to hosting.

Classes

BookmarkInfo

Représente les informations relatives à un Bookmark nommé.Represents information about a named Bookmark.

BookmarkScopeInfo

Contient les informations d'identification et d'initialisation relatives à objet BookmarkScope.Contains identification and initialization information about a BookmarkScope object.

LocationInfo

Fournit des informations sur un Location connexe.Provides information about a related Location.

SymbolResolver

SymbolResolver est une extension permettant de fournir un LocationReferenceEnvironment hôte contenant des objets pouvant être déréférencés par un nom de chaîne.SymbolResolver is an extension for providing a host LocationReferenceEnvironment containing objects that can be dereferenced by a string name. Les valeurs fournies via SymbolResolver ne sont pas persistantes.Values provided through a SymbolResolver are not persisted. La persistance des valeurs SymbolResolver incombe à l'hôte.Persistence of SymbolResolver values is a host responsibility.

WorkflowInstance

WorkflowInstance est un runtime léger par instance permettant l'exécution d'un programme de flux de travail.WorkflowInstance is a lightweight, per-instance runtime for executing a workflow program. Il peut être construit pour créer une instance de flux de travail entièrement nouvelle ou créer une instance à partir de l'état d'une instance existante.It can be constructed to create a new workflow instance or from existing instance state. Les API exposées par WorkflowInstance.WorkflowInstanceControl constituent le jeu minimal de contrôles runtime à partir duquel des opérations de niveau supérieur peuvent être implémentées.The APIs that WorkflowInstance.WorkflowInstanceControl exposes are the minimal set of runtime controls from which higher level operations can be implemented. Ce jeu d'API représente l'éventail complet de fonctionnalités du runtime.This API set represents the entire breadth of functionality of the runtime. WorkflowInstance est une classe abstraite qui repose sur l’implémentation par un hôte de ses méthodes abstraites pour fournir des fonctionnalités hôtes telles que la synchronisation, la persistance, le suivi et les extensions.WorkflowInstance is an abstract class and relies on a host's implementation of its abstract methods in order to provide host functionality such as synchronization, persistence, tracking, and extensions.

WorkflowInstanceExtensionManager

Gère une collection d'extensions pour un WorkflowInstance.Manages a collection of extensions for a WorkflowInstance.

WorkflowInstanceProxy

Classe qui autorise l'accès des extensions IWorkflowInstanceExtension à l'hôte du service de flux de travail.A class that allows IWorkflowInstanceExtension extensions access to the workflow service host.

Structures

WorkflowInstance.WorkflowInstanceControl

Fournit des méthodes permettant aux classes dérivées WorkflowInstance d'accéder aux fonctionnalités de l'exécution du flux de travail.Provides methods for WorkflowInstance derived classes to access the functionality of the workflow runtime.

Interfaces

IWorkflowInstanceExtension

Cette interface est implémentée par des extensions composites, ou des extensions qui ont besoin d’un accès à l’instance de flux de travail.This interface is implemented by composite extensions, or extensions that need access to the workflow instance. Les implémenteurs de cette interface seront appelés par le WorkflowInstance avant l'exécution pour fournir des extensions supplémentaires ou obtiennent l'accès au WorkflowInstance via le WorkflowInstanceProxy.Implementers of this interface will be called by the WorkflowInstance prior to execution in order to provide additional extensions, or get access to the WorkflowInstance through the WorkflowInstanceProxy.

Énumérations

WorkflowInstanceState

Spécifie l'état d'un WorkflowInstance.Specifies the state of a WorkflowInstance.