System.Activities.Hosting Spazio dei nomi

Fornisce le classi correlate all'hosting. Provides classes related to hosting.

Classi

BookmarkInfo

Rappresenta le informazioni su un oggetto Bookmark denominato.Represents information about a named Bookmark.

BookmarkScopeInfo

Contiene informazioni sull'identificazione e l'inizializzazione relative a un oggetto BookmarkScope.Contains identification and initialization information about a BookmarkScope object.

LocationInfo

Vengono fornite informazioni su un oggetto Location correlato.Provides information about a related Location.

SymbolResolver

SymbolResolver è un'estensione che consente di fornire un oggetto LocationReferenceEnvironment host contenente oggetti che possono essere dereferenziati da un nome di stringa.SymbolResolver is an extension for providing a host LocationReferenceEnvironment containing objects that can be dereferenced by a string name. I valori forniti tramite un oggetto SymbolResolver non vengono resi persistenti.Values provided through a SymbolResolver are not persisted. La persistenza dei valori di SymbolResolver è responsabilità dell'host.Persistence of SymbolResolver values is a host responsibility.

WorkflowInstance

WorkflowInstance è un runtime per istanza leggero per l'esecuzione di un programma di flusso di lavoro.WorkflowInstance is a lightweight, per-instance runtime for executing a workflow program. Può essere costruito in modo da creare una nuova istanza del flusso di lavoro o dallo stato dell'istanza esistente.It can be constructed to create a new workflow instance or from existing instance state. Le API esposte da WorkflowInstance.WorkflowInstanceControl costituiscono il set minimo di controlli di runtime dai quali possono essere implementate le operazioni di livello superiore.The APIs that WorkflowInstance.WorkflowInstanceControl exposes are the minimal set of runtime controls from which higher level operations can be implemented. Questo set di API rappresenta l'intera gamma di funzionalità del runtime.This API set represents the entire breadth of functionality of the runtime. WorkflowInstance è una classe astratta e si basa sull'implementazione di un host dei metodi astratti per offrire funzionalità host, ad esempio sincronizzazione, persistenza, rilevamento ed estensioni.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

Gestisce una raccolta di estensioni per un oggetto WorkflowInstance.Manages a collection of extensions for a WorkflowInstance.

WorkflowInstanceProxy

Classe che consente alle estensioni IWorkflowInstanceExtension di accedere all'host del servizio del flusso di lavoro.A class that allows IWorkflowInstanceExtension extensions access to the workflow service host.

Struct

WorkflowInstance.WorkflowInstanceControl

Fornisce i metodi che consentono alle classi derivate WorkflowInstance di accedere alla funzionalità del runtime del flusso di lavoro.Provides methods for WorkflowInstance derived classes to access the functionality of the workflow runtime.

Interfacce

IWorkflowInstanceExtension

Questa interfaccia viene implementata da estensioni composte ovvero estensioni che richiedono l'accesso all'istanza del flusso di lavoro.This interface is implemented by composite extensions, or extensions that need access to the workflow instance. Gli implementatori di questa interfaccia verranno chiamati da WorkflowInstance prima dell'esecuzione per fornire estensioni aggiuntive o ottenere l'accesso a WorkflowInstance tramite 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.

Enumerazioni

WorkflowInstanceState

Specifica lo stato di una classe WorkflowInstance.Specifies the state of a WorkflowInstance.