WorkflowRuntime Osztály

Definíció

Figyelemfelhívás

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

A munkafolyamatok futásidejű motorja által biztosított konfigurálható végrehajtási környezetet jelöli.

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
Öröklődés
WorkflowRuntime
Attribútumok
Megvalósítás

Megjegyzések

Note

Ez az anyag az elavult típusokat és névtereket ismerteti. További információ: Deprecated Types in Windows Workflow Foundation 4.5.

WorkflowRuntime elérhetővé teszi a gazdaalkalmazás és -szolgáltatások számára a munkafolyamat futásidejű motorjának konfigurálásához és szabályozásához szükséges funkciókat, és értesítést kap a munkafolyamat futásidejű motorjának és munkafolyamat-példányainak változásairól.

Konstruktorok

Name Description
WorkflowRuntime()
Elavult.

Inicializálja a WorkflowRuntime osztály új példányát.

WorkflowRuntime(String)
Elavult.

Inicializálja az WorkflowRuntime osztály új példányát az alkalmazáskonfigurációs fájl megadott szakaszával.

WorkflowRuntime(WorkflowRuntimeSection)
Elavult.

Inicializálja az WorkflowRuntime osztály új példányát a megadott WorkflowRuntimeSectionbeállítások használatával.

Tulajdonságok

Name Description
IsStarted
Elavult.

Olyan értéket kap, amely jelzi, hogy a munkafolyamat futásidejű motorja elindult-e.

Name
Elavult.

Lekéri vagy beállítja a hozzá társított WorkflowRuntimenevet.

Metódusok

Name Description
AddService(Object)
Elavult.

Hozzáadja a megadott szolgáltatást a munkafolyamat futásidejű motorjához.

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

Munkafolyamat-példányt hoz létre a megadott paraméterek használatával.

CreateWorkflow(Type, Dictionary<String,Object>)
Elavult.

Létrehoz egy munkafolyamat-példányt a megadott munkafolyamat Type és a megadott Dictionary<TKey,TValue>munkafolyamat argumentumai alapján.

CreateWorkflow(Type)
Elavult.

Új munkafolyamat-példányt hoz létre a megadott munkafolyamat Typehasználatával.

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

Munkafolyamat-példányt hoz létre a megadott paraméterek használatával.

CreateWorkflow(XmlReader, XmlReader, Dictionary<String,Object>)
Elavult.

Munkafolyamat-példányt hoz létre a megadott XmlReader objektumok és a megadott Dictionary<TKey,TValue>argumentumok használatával.

CreateWorkflow(XmlReader)
Elavult.

Munkafolyamat-példányt hoz létre a megadott XmlReaderparanccsel.

Dispose()
Elavult.

Felszabadítja a .WorkflowRuntime

Equals(Object)
Elavult.

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetAllServices(Type)
Elavult.

Lekéri a munkafolyamat futásidejű motorjához hozzáadott összes szolgáltatást, amely a megadott Typeszolgáltatásokat implementálja vagy származtatja.

GetAllServices<T>()
Elavult.

Lekéri a munkafolyamat futásidejű motorjához hozzáadott összes szolgáltatásokat, amelyek a megadott általános típust implementálják vagy származtatják.

GetHashCode()
Elavult.

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetLoadedWorkflows()
Elavult.

Lekéri a memóriába jelenleg betöltött munkafolyamat-példányokat tartalmazó gyűjteményt.

GetService(Type)
Elavult.

Lekéri a megadott Type szolgáltatást a munkafolyamat futásidejű motorjából.

GetService<T>()
Elavult.

Lekéri a megadott általános típusú szolgáltatást a munkafolyamat futásidejű motorjából.

GetType()
Elavult.

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
GetWorkflow(Guid)
Elavult.

Lekéri a megadott Guidmunkafolyamat-példányt.

MemberwiseClone()
Elavult.

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
RemoveService(Object)
Elavult.

Eltávolítja a megadott szolgáltatást a munkafolyamat futásidejű motorjából.

StartRuntime()
Elavult.

Elindítja a munkafolyamat futásidejű motort és a munkafolyamat futásidejű motorszolgáltatását.

StopRuntime()
Elavult.

Leállítja a munkafolyamat futásidejű motort és a futásidejű szolgáltatásokat.

ToString()
Elavult.

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

esemény

Name Description
ServicesExceptionNotHandled
Elavult.

Akkor fordul elő, ha az osztályhívásokból WorkflowRuntimeServiceRaiseServicesExceptionNotHandledEvent(Exception, Guid)származtatott szolgáltatás.

Started
Elavult.

A munkafolyamat futásidejű motorjának indításakor történik.

Stopped
Elavult.

Akkor fordul elő, ha a munkafolyamat futásidejű motorja leáll.

WorkflowAborted
Elavult.

Egy munkafolyamat-példány megszakításakor fordul elő.

WorkflowCompleted
Elavult.

Akkor fordul elő, ha egy munkafolyamat-példány befejeződött.

WorkflowCreated
Elavult.

Munkafolyamat-példány létrehozásakor fordul elő.

WorkflowIdled
Elavult.

Akkor fordul elő, ha egy munkafolyamat-példány üresjárati állapotba lép.

WorkflowLoaded
Elavult.

Akkor fordul elő, ha a munkafolyamat-példány betöltődik a memóriába.

WorkflowPersisted
Elavult.

Akkor fordul elő, ha egy munkafolyamat-példány állapota megmarad.

WorkflowResumed
Elavult.

Akkor fordul elő, ha egy munkafolyamat-példány végrehajtása felfüggesztést követően folytatódik.

WorkflowStarted
Elavult.

Munkafolyamat-példány indításakor fordul elő.

WorkflowSuspended
Elavult.

A munkafolyamat-példányok felfüggesztésekor fordul elő.

WorkflowTerminated
Elavult.

Egy munkafolyamat-példány leállásakor fordul elő.

WorkflowUnloaded
Elavult.

Akkor fordul elő, ha a munkafolyamat-példány ki van ürítve a memóriából.

A következőre érvényes:

Szálbiztonság

Ez a típus szálbiztos.