WorkflowRuntime Třída

Definice

Upozornění

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

Představuje konfigurovatelné spouštěcí prostředí poskytované modulem runtime pracovního postupu pro pracovní postupy.

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
Dědičnost
WorkflowRuntime
Atributy
Implementuje

Poznámky

Note

Tento materiál popisuje typy a obory názvů, které jsou zastaralé. Další informace najdete v tématu Deprecated Types in Windows Workflow Foundation 4.5.

WorkflowRuntime zveřejňuje funkce vyžadované hostitelskými aplikacemi a službami ke konfiguraci a řízení modulu runtime pracovního postupu a k oznámení o změnách modulu runtime pracovního postupu i všech jeho instancí pracovního postupu.

Konstruktory

Name Description
WorkflowRuntime()
Zastaralé.

Inicializuje novou instanci WorkflowRuntime třídy.

WorkflowRuntime(String)
Zastaralé.

Inicializuje novou instanci WorkflowRuntime třídy pomocí zadané části konfiguračního souboru aplikace.

WorkflowRuntime(WorkflowRuntimeSection)
Zastaralé.

Inicializuje novou instanci WorkflowRuntime třídy pomocí nastavení v zadané WorkflowRuntimeSection.

Vlastnosti

Name Description
IsStarted
Zastaralé.

Získá hodnotu, která označuje, zda byl spuštěn modul runtime pracovního postupu.

Name
Zastaralé.

Získá nebo nastaví název přidružený k WorkflowRuntime.

Metody

Name Description
AddService(Object)
Zastaralé.

Přidá zadanou službu do modulu runtime pracovního postupu.

CreateWorkflow(Type, Dictionary<String,Object>, Guid)
Zastaralé.

Vytvoří instanci pracovního postupu pomocí zadaných parametrů.

CreateWorkflow(Type, Dictionary<String,Object>)
Zastaralé.

Vytvoří instanci pracovního postupu pomocí zadaného pracovního postupu Type a argumentů pracovního postupu obsaženého v zadaném Dictionary<TKey,TValue>pracovním postupu .

CreateWorkflow(Type)
Zastaralé.

Vytvoří novou instanci pracovního postupu pomocí zadaného pracovního postupu Type.

CreateWorkflow(XmlReader, XmlReader, Dictionary<String,Object>, Guid)
Zastaralé.

Vytvoří instanci pracovního postupu pomocí zadaných parametrů.

CreateWorkflow(XmlReader, XmlReader, Dictionary<String,Object>)
Zastaralé.

Vytvoří instanci pracovního postupu pomocí zadaných XmlReader objektů a argumentů obsažených v zadaném Dictionary<TKey,TValue>objektu .

CreateWorkflow(XmlReader)
Zastaralé.

Vytvoří instanci pracovního postupu pomocí zadaného XmlReader.

Dispose()
Zastaralé.

Uvolní prostředky používané nástrojem WorkflowRuntime.

Equals(Object)
Zastaralé.

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetAllServices(Type)
Zastaralé.

Načte všechny služby přidané do modulu runtime pracovního postupu, který implementuje nebo je odvozuje ze zadaného Typemodulu .

GetAllServices<T>()
Zastaralé.

Načte všechny služby přidané do modulu runtime pracovního postupu, který implementuje nebo odvozuje zadaný obecný typ.

GetHashCode()
Zastaralé.

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetLoadedWorkflows()
Zastaralé.

Získá kolekci, která obsahuje všechny instance pracovního postupu aktuálně načtené v paměti.

GetService(Type)
Zastaralé.

Načte službu zadaného Type z modulu runtime pracovního postupu.

GetService<T>()
Zastaralé.

Načte službu zadaného obecného typu z modulu runtime pracovního postupu.

GetType()
Zastaralé.

Získá Type aktuální instance.

(Zděděno od Object)
GetWorkflow(Guid)
Zastaralé.

Načte instanci pracovního postupu, která má zadanou Guidhodnotu .

MemberwiseClone()
Zastaralé.

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
RemoveService(Object)
Zastaralé.

Odebere zadanou službu z modulu runtime pracovního postupu.

StartRuntime()
Zastaralé.

Spustí modul runtime pracovního postupu a služby modulu runtime pracovního postupu.

StopRuntime()
Zastaralé.

Zastaví modul runtime pracovního postupu a služby za běhu.

ToString()
Zastaralé.

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Událost

Name Description
ServicesExceptionNotHandled
Zastaralé.

Nastane, když služba, která je odvozena z WorkflowRuntimeService volání RaiseServicesExceptionNotHandledEvent(Exception, Guid)třídy .

Started
Zastaralé.

Nastane při spuštění modulu runtime pracovního postupu.

Stopped
Zastaralé.

Nastane při zastavení modulu runtime pracovního postupu.

WorkflowAborted
Zastaralé.

Nastane, když je instance pracovního postupu přerušena.

WorkflowCompleted
Zastaralé.

Nastane po dokončení instance pracovního postupu.

WorkflowCreated
Zastaralé.

Nastane při vytvoření instance pracovního postupu.

WorkflowIdled
Zastaralé.

Nastane, když instance pracovního postupu přejde do stavu nečinnosti.

WorkflowLoaded
Zastaralé.

Nastane, když je instance pracovního postupu načtena do paměti.

WorkflowPersisted
Zastaralé.

Nastane, když je stav instance pracovního postupu trvalý.

WorkflowResumed
Zastaralé.

Nastane, když je spuštění instance pracovního postupu obnoveno po pozastavení.

WorkflowStarted
Zastaralé.

Nastane při spuštění instance pracovního postupu.

WorkflowSuspended
Zastaralé.

Nastane, když je instance pracovního postupu pozastavena.

WorkflowTerminated
Zastaralé.

Nastane při ukončení instance pracovního postupu.

WorkflowUnloaded
Zastaralé.

Nastane, když je instance pracovního postupu uvolněna z paměti.

Platí pro

Bezpečný přístup z více vláken

Tento typ je bezpečný pro přístup z více vláken.