WorkflowRuntime Classe

Definizione

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.