WorkflowRuntime Klas

Definitie

Let op

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

Vertegenwoordigt de configureerbare uitvoeringsomgeving die wordt geleverd door de runtime-engine van de werkstroom voor werkstromen.

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
Overname
WorkflowRuntime
Kenmerken
Implementeringen

Opmerkingen

Note

In dit materiaal worden typen en naamruimten besproken die verouderd zijn. Zie Deprecated Types in Windows Workflow Foundation 4.5 voor meer informatie.

WorkflowRuntime biedt functionaliteit die is vereist door een hosttoepassing en -services voor het configureren en beheren van de runtime-engine van de werkstroom en om op de hoogte te worden gesteld van wijzigingen in zowel de runtime-engine van de werkstroom als een van de werkstroomexemplaren.

Constructors

Name Description
WorkflowRuntime()
Verouderd.

Initialiseert een nieuw exemplaar van de WorkflowRuntime klasse.

WorkflowRuntime(String)
Verouderd.

Initialiseert een nieuw exemplaar van de WorkflowRuntime klasse met behulp van de opgegeven sectie van het toepassingsconfiguratiebestand.

WorkflowRuntime(WorkflowRuntimeSection)
Verouderd.

Initialiseert een nieuw exemplaar van de WorkflowRuntime klasse met behulp van de instellingen in de opgegeven WorkflowRuntimeSection.

Eigenschappen

Name Description
IsStarted
Verouderd.

Hiermee wordt een waarde opgehaald die aangeeft of de runtime-engine van de werkstroom is gestart.

Name
Verouderd.

Hiermee haalt u de naam op die is gekoppeld aan de WorkflowRuntime.

Methoden

Name Description
AddService(Object)
Verouderd.

Hiermee voegt u de opgegeven service toe aan de runtime-engine van de werkstroom.

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

Hiermee maakt u een werkstroomexemplaren met behulp van de opgegeven parameters.

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

Hiermee maakt u een werkstroomexemplaren met behulp van de opgegeven werkstroom Type en de argumenten voor de werkstroom in de opgegeven Dictionary<TKey,TValue>.

CreateWorkflow(Type)
Verouderd.

Hiermee maakt u een nieuw werkstroomexemplaren met behulp van de opgegeven werkstroom Type.

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

Hiermee maakt u een werkstroomexemplaren met behulp van de opgegeven parameters.

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

Hiermee maakt u een werkstroomexemplaren met behulp van de opgegeven objecten en de argumenten in de opgegeven XmlReaderDictionary<TKey,TValue>.

CreateWorkflow(XmlReader)
Verouderd.

Hiermee maakt u een werkstroomexemplaren met behulp van de opgegeven XmlReader.

Dispose()
Verouderd.

Releases van de resources die worden gebruikt door de WorkflowRuntime.

Equals(Object)
Verouderd.

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetAllServices(Type)
Verouderd.

Haalt alle services op die worden toegevoegd aan de runtime-engine van de werkstroom die de opgegeven Typeimplementatie of afgeleid heeft.

GetAllServices<T>()
Verouderd.

Hiermee haalt u alle services op die worden toegevoegd aan de runtime-engine van de werkstroom die het opgegeven algemene type implementeert of afleiden.

GetHashCode()
Verouderd.

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetLoadedWorkflows()
Verouderd.

Hiermee haalt u een verzameling op die alle werkstroomexemplaren bevat die momenteel in het geheugen zijn geladen.

GetService(Type)
Verouderd.

Hiermee haalt u een service van de opgegeven Type service op uit de runtime-engine van de werkstroom.

GetService<T>()
Verouderd.

Hiermee wordt een service van het opgegeven algemene type opgehaald uit de runtime-engine van de werkstroom.

GetType()
Verouderd.

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
GetWorkflow(Guid)
Verouderd.

Hiermee wordt het werkstroomexemplaren opgehaald met de opgegeven Guid.

MemberwiseClone()
Verouderd.

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
RemoveService(Object)
Verouderd.

Hiermee verwijdert u de opgegeven service uit de runtime-engine van de werkstroom.

StartRuntime()
Verouderd.

Start de runtime-engine van de werkstroom en de runtime-engineservices van de werkstroom.

StopRuntime()
Verouderd.

Hiermee stopt u de runtime-engine van de werkstroom en de runtimeservices.

ToString()
Verouderd.

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

gebeurtenis

Name Description
ServicesExceptionNotHandled
Verouderd.

Treedt op wanneer een service die is afgeleid van de WorkflowRuntimeService klasse-aanroepen RaiseServicesExceptionNotHandledEvent(Exception, Guid).

Started
Verouderd.

Vindt plaats wanneer de runtime-engine van de werkstroom wordt gestart.

Stopped
Verouderd.

Vindt plaats wanneer de runtime-engine van de werkstroom wordt gestopt.

WorkflowAborted
Verouderd.

Treedt op wanneer een werkstroomexemplaren wordt afgebroken.

WorkflowCompleted
Verouderd.

Vindt plaats wanneer een werkstroomexemplaren zijn voltooid.

WorkflowCreated
Verouderd.

Treedt op wanneer een werkstroomexemplaren worden gemaakt.

WorkflowIdled
Verouderd.

Treedt op wanneer een werkstroomexemplaren de niet-actieve status invoeren.

WorkflowLoaded
Verouderd.

Treedt op wanneer het werkstroomexemplaren in het geheugen worden geladen.

WorkflowPersisted
Verouderd.

Treedt op wanneer de status van een werkstroomexemplaren behouden blijft.

WorkflowResumed
Verouderd.

Treedt op wanneer de uitvoering van een werkstroomexemplaren wordt hervat na een schorsing.

WorkflowStarted
Verouderd.

Treedt op wanneer een werkstroomexemplaren zijn gestart.

WorkflowSuspended
Verouderd.

Treedt op wanneer een werkstroomexemplaren worden onderbroken.

WorkflowTerminated
Verouderd.

Treedt op wanneer een werkstroomexemplaren wordt beƫindigd.

WorkflowUnloaded
Verouderd.

Treedt op wanneer het werkstroomexemplaren uit het geheugen worden verwijderd.

Van toepassing op

Veiligheid thread

Dit type is thread veilig.