WorkflowRuntime Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Uwaga
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Reprezentuje konfigurowalne środowisko wykonywania udostępniane przez aparat czasu wykonywania przepływu pracy dla przepływów pracy.
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
- Dziedziczenie
-
WorkflowRuntime
- Atrybuty
- Implementuje
Uwagi
Note
W tym materiale omówiono typy i przestrzenie nazw, które są przestarzałe. Aby uzyskać więcej informacji, zobacz Deprecated Types in Windows Workflow Foundation 4.5.
WorkflowRuntime Uwidacznia funkcje wymagane przez aplikację hosta i usługi do konfigurowania i kontrolowania aparatu czasu wykonywania przepływu pracy oraz powiadamiania o zmianach zarówno aparatu czasu wykonywania przepływu pracy, jak i dowolnego z jego wystąpień przepływu pracy.
Konstruktory
| Nazwa | Opis |
|---|---|
| WorkflowRuntime() |
Przestarzałe.
Inicjuje nowe wystąpienie klasy WorkflowRuntime. |
| WorkflowRuntime(String) |
Przestarzałe.
Inicjuje nowe wystąpienie WorkflowRuntime klasy przy użyciu określonej sekcji pliku konfiguracji aplikacji. |
| WorkflowRuntime(WorkflowRuntimeSection) |
Przestarzałe.
Inicjuje nowe wystąpienie WorkflowRuntime klasy przy użyciu ustawień w określonym WorkflowRuntimeSectionobiekcie . |
Właściwości
| Nazwa | Opis |
|---|---|
| IsStarted |
Przestarzałe.
Pobiera wartość wskazującą, czy aparat czasu wykonywania przepływu pracy został uruchomiony. |
| Name |
Przestarzałe.
Pobiera lub ustawia nazwę skojarzona z elementem WorkflowRuntime. |
Metody
| Nazwa | Opis |
|---|---|
| AddService(Object) |
Przestarzałe.
Dodaje określoną usługę do aparatu czasu wykonywania przepływu pracy. |
| CreateWorkflow(Type, Dictionary<String,Object>, Guid) |
Przestarzałe.
Tworzy wystąpienie przepływu pracy przy użyciu określonych parametrów. |
| CreateWorkflow(Type, Dictionary<String,Object>) |
Przestarzałe.
Tworzy wystąpienie przepływu pracy przy użyciu określonego przepływu pracy i argumentów do przepływu pracy Type zawartego w określonym Dictionary<TKey,TValue>obiekcie . |
| CreateWorkflow(Type) |
Przestarzałe.
Tworzy nowe wystąpienie przepływu pracy przy użyciu określonego przepływu pracy Type. |
| CreateWorkflow(XmlReader, XmlReader, Dictionary<String,Object>, Guid) |
Przestarzałe.
Tworzy wystąpienie przepływu pracy przy użyciu określonych parametrów. |
| CreateWorkflow(XmlReader, XmlReader, Dictionary<String,Object>) |
Przestarzałe.
Tworzy wystąpienie przepływu pracy przy użyciu określonych XmlReader obiektów i argumentów zawartych w określonym Dictionary<TKey,TValue>obiekcie . |
| CreateWorkflow(XmlReader) |
Przestarzałe.
Tworzy wystąpienie przepływu pracy przy użyciu określonego XmlReaderelementu . |
| Dispose() |
Przestarzałe.
Zwalnia zasoby używane przez program WorkflowRuntime. |
| Equals(Object) |
Przestarzałe.
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
| GetAllServices(Type) |
Przestarzałe.
Pobiera wszystkie usługi dodane do aparatu czasu wykonywania przepływu pracy, które implementują lub pochodzą z określonego Typeelementu . |
| GetAllServices<T>() |
Przestarzałe.
Pobiera wszystkie usługi dodane do aparatu czasu wykonywania przepływu pracy, które implementują lub pochodzą z określonego typu ogólnego. |
| GetHashCode() |
Przestarzałe.
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
| GetLoadedWorkflows() |
Przestarzałe.
Pobiera kolekcję zawierającą wszystkie wystąpienia przepływu pracy aktualnie załadowane w pamięci. |
| GetService(Type) |
Przestarzałe.
Pobiera usługę określoną Type z aparatu czasu wykonywania przepływu pracy. |
| GetService<T>() |
Przestarzałe.
Pobiera usługę określonego typu ogólnego z aparatu czasu wykonywania przepływu pracy. |
| GetType() |
Przestarzałe.
Pobiera Type bieżącego wystąpienia. (Odziedziczone po Object) |
| GetWorkflow(Guid) |
Przestarzałe.
Pobiera wystąpienie przepływu pracy z określonym Guidelementem . |
| MemberwiseClone() |
Przestarzałe.
Tworzy płytkią kopię bieżącego Object. (Odziedziczone po Object) |
| RemoveService(Object) |
Przestarzałe.
Usuwa określoną usługę z aparatu czasu wykonywania przepływu pracy. |
| StartRuntime() |
Przestarzałe.
Uruchamia aparat czasu wykonywania przepływu pracy i usługi aparatu uruchomieniowego przepływu pracy. |
| StopRuntime() |
Przestarzałe.
Zatrzymuje aparat czasu wykonywania przepływu pracy i usługi czasu wykonywania. |
| ToString() |
Przestarzałe.
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
Zdarzenia
| Nazwa | Opis |
|---|---|
| ServicesExceptionNotHandled |
Przestarzałe.
Występuje, gdy usługa pochodząca z klasy wywołuje metodę WorkflowRuntimeServiceRaiseServicesExceptionNotHandledEvent(Exception, Guid). |
| Started |
Przestarzałe.
Występuje po uruchomieniu aparatu czasu wykonywania przepływu pracy. |
| Stopped |
Przestarzałe.
Występuje po zatrzymaniu aparatu czasu wykonywania przepływu pracy. |
| WorkflowAborted |
Przestarzałe.
Występuje po przerwaniu wystąpienia przepływu pracy. |
| WorkflowCompleted |
Przestarzałe.
Występuje po zakończeniu wystąpienia przepływu pracy. |
| WorkflowCreated |
Przestarzałe.
Występuje po utworzeniu wystąpienia przepływu pracy. |
| WorkflowIdled |
Przestarzałe.
Występuje, gdy wystąpienie przepływu pracy przechodzi w stan bezczynności. |
| WorkflowLoaded |
Przestarzałe.
Występuje, gdy wystąpienie przepływu pracy jest ładowane do pamięci. |
| WorkflowPersisted |
Przestarzałe.
Występuje, gdy stan wystąpienia przepływu pracy jest utrwalany. |
| WorkflowResumed |
Przestarzałe.
Występuje po wznowieniu wykonywania wystąpienia przepływu pracy po zawieszeniu. |
| WorkflowStarted |
Przestarzałe.
Występuje po uruchomieniu wystąpienia przepływu pracy. |
| WorkflowSuspended |
Przestarzałe.
Występuje, gdy wystąpienie przepływu pracy jest zawieszone. |
| WorkflowTerminated |
Przestarzałe.
Występuje po zakończeniu wystąpienia przepływu pracy. |
| WorkflowUnloaded |
Przestarzałe.
Występuje, gdy wystąpienie przepływu pracy jest zwalniane z pamięci. |
Dotyczy
Bezpieczeństwo wątkowe
Ten typ jest bezpieczny wątkiem.