WorkflowRuntime Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Attenzione
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Rappresenta l'ambiente di esecuzione configurabile fornito dal motore di runtime del flusso di lavoro per i flussi di lavoro.
public ref class WorkflowRuntime : IDisposable, IServiceProvider
public class WorkflowRuntime : IDisposable, IServiceProvider
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public class WorkflowRuntime : IDisposable, IServiceProvider
type WorkflowRuntime = class
interface IServiceProvider
interface IDisposable
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type WorkflowRuntime = class
interface IServiceProvider
interface IDisposable
Public Class WorkflowRuntime
Implements IDisposable, IServiceProvider
- Ereditarietà
-
WorkflowRuntime
- Attributi
- Implementazioni
Commenti
Note
Questo materiale illustra i tipi e gli spazi dei nomi obsoleti. Per altre informazioni, vedere Deprecated Types in Windows Workflow Foundation 4.5.
WorkflowRuntime espone le funzionalità richieste da un'applicazione host e dai servizi per configurare e controllare il motore di runtime del flusso di lavoro e ricevere una notifica delle modifiche al motore di runtime del flusso di lavoro e a una delle relative istanze del flusso di lavoro.
Costruttori
| Nome | Descrizione |
|---|---|
| WorkflowRuntime() |
Obsoleti.
Inizializza una nuova istanza della classe WorkflowRuntime. |
| WorkflowRuntime(String) |
Obsoleti.
Inizializza una nuova istanza della WorkflowRuntime classe utilizzando la sezione specificata del file di configurazione dell'applicazione. |
| WorkflowRuntime(WorkflowRuntimeSection) |
Obsoleti.
Inizializza una nuova istanza della WorkflowRuntime classe utilizzando le impostazioni nell'oggetto specificato WorkflowRuntimeSection. |
Proprietà
| Nome | Descrizione |
|---|---|
| IsStarted |
Obsoleti.
Ottiene un valore che indica se il motore di runtime del flusso di lavoro è stato avviato. |
| Name |
Obsoleti.
Ottiene o imposta il nome associato all'oggetto WorkflowRuntime. |
Metodi
| Nome | Descrizione |
|---|---|
| AddService(Object) |
Obsoleti.
Aggiunge il servizio specificato al motore di runtime del flusso di lavoro. |
| CreateWorkflow(Type, Dictionary<String,Object>, Guid) |
Obsoleti.
Crea un'istanza del flusso di lavoro usando i parametri specificati. |
| CreateWorkflow(Type, Dictionary<String,Object>) |
Obsoleti.
Crea un'istanza del flusso di lavoro utilizzando il flusso di lavoro Type specificato e gli argomenti per il flusso di lavoro contenuto nell'oggetto specificato Dictionary<TKey,TValue>. |
| CreateWorkflow(Type) |
Obsoleti.
Crea una nuova istanza del flusso di lavoro usando il flusso di lavoro Typespecificato. |
| CreateWorkflow(XmlReader, XmlReader, Dictionary<String,Object>, Guid) |
Obsoleti.
Crea un'istanza del flusso di lavoro usando i parametri specificati. |
| CreateWorkflow(XmlReader, XmlReader, Dictionary<String,Object>) |
Obsoleti.
Crea un'istanza del flusso di lavoro utilizzando gli oggetti specificati XmlReader e gli argomenti contenuti nell'oggetto specificato Dictionary<TKey,TValue>. |
| CreateWorkflow(XmlReader) |
Obsoleti.
Crea un'istanza del flusso di lavoro utilizzando l'oggetto specificato XmlReader. |
| Dispose() |
Obsoleti.
Rilascia le risorse usate da WorkflowRuntime. |
| Equals(Object) |
Obsoleti.
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetAllServices(Type) |
Obsoleti.
Recupera tutti i servizi aggiunti al motore di runtime del flusso di lavoro che implementano o derivano dall'oggetto specificato Type. |
| GetAllServices<T>() |
Obsoleti.
Recupera tutti i servizi aggiunti al motore di runtime del flusso di lavoro che implementano o derivano dal tipo generico specificato. |
| GetHashCode() |
Obsoleti.
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetLoadedWorkflows() |
Obsoleti.
Ottiene una raccolta che contiene tutte le istanze del flusso di lavoro attualmente caricate in memoria. |
| GetService(Type) |
Obsoleti.
Recupera un servizio dell'oggetto specificato Type dal motore di runtime del flusso di lavoro. |
| GetService<T>() |
Obsoleti.
Recupera un servizio del tipo generico specificato dal motore di runtime del flusso di lavoro. |
| GetType() |
Obsoleti.
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| GetWorkflow(Guid) |
Obsoleti.
Recupera l'istanza del flusso di lavoro con l'oggetto specificato Guid. |
| MemberwiseClone() |
Obsoleti.
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| RemoveService(Object) |
Obsoleti.
Rimuove il servizio specificato dal motore di runtime del flusso di lavoro. |
| StartRuntime() |
Obsoleti.
Avvia il motore di runtime del flusso di lavoro e i servizi del motore di runtime del flusso di lavoro. |
| StopRuntime() |
Obsoleti.
Arresta il motore di runtime del flusso di lavoro e i servizi di runtime. |
| ToString() |
Obsoleti.
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Eventi
| Nome | Descrizione |
|---|---|
| ServicesExceptionNotHandled |
Obsoleti.
Si verifica quando un servizio derivato dalla WorkflowRuntimeService classe chiama RaiseServicesExceptionNotHandledEvent(Exception, Guid). |
| Started |
Obsoleti.
Si verifica quando viene avviato il motore di runtime del flusso di lavoro. |
| Stopped |
Obsoleti.
Si verifica quando il motore di runtime del flusso di lavoro viene arrestato. |
| WorkflowAborted |
Obsoleti.
Si verifica quando un'istanza del flusso di lavoro viene interrotta. |
| WorkflowCompleted |
Obsoleti.
Si verifica quando un'istanza del flusso di lavoro è stata completata. |
| WorkflowCreated |
Obsoleti.
Si verifica quando viene creata un'istanza del flusso di lavoro. |
| WorkflowIdled |
Obsoleti.
Si verifica quando un'istanza del flusso di lavoro entra nello stato di inattività. |
| WorkflowLoaded |
Obsoleti.
Si verifica quando l'istanza del flusso di lavoro viene caricata in memoria. |
| WorkflowPersisted |
Obsoleti.
Si verifica quando lo stato di un'istanza del flusso di lavoro è persistente. |
| WorkflowResumed |
Obsoleti.
Si verifica quando l'esecuzione di un'istanza del flusso di lavoro viene ripresa dopo una sospensione. |
| WorkflowStarted |
Obsoleti.
Si verifica quando è stata avviata un'istanza del flusso di lavoro. |
| WorkflowSuspended |
Obsoleti.
Si verifica quando un'istanza del flusso di lavoro viene sospesa. |
| WorkflowTerminated |
Obsoleti.
Si verifica quando un'istanza del flusso di lavoro viene terminata. |
| WorkflowUnloaded |
Obsoleti.
Si verifica quando l'istanza del flusso di lavoro viene scaricata dalla memoria. |
Si applica a
Thread safety
Questo tipo è thread-safe.