WorkflowRuntime Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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.