WorkflowRuntime Clase

Definición

Precaución

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

Representa el entorno de ejecución configurable proporcionado por el motor en tiempo de ejecución del flujo de trabajo para los flujos de trabajo.

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
Herencia
WorkflowRuntime
Atributos
Implementaciones

Comentarios

Note

En este material se describen los tipos y los espacios de nombres que están obsoletos. Para obtener más información, consulte Deprecated Types in Windows Workflow Foundation 4.5.

WorkflowRuntime expone la funcionalidad requerida por una aplicación host y los servicios para configurar y controlar el motor en tiempo de ejecución del flujo de trabajo y recibir una notificación de los cambios en el motor en tiempo de ejecución del flujo de trabajo y en cualquiera de sus instancias de flujo de trabajo.

Constructores

Nombre Description
WorkflowRuntime()
Obsoletos.

Inicializa una nueva instancia de la clase WorkflowRuntime.

WorkflowRuntime(String)
Obsoletos.

Inicializa una nueva instancia de la WorkflowRuntime clase mediante la sección especificada del archivo de configuración de la aplicación.

WorkflowRuntime(WorkflowRuntimeSection)
Obsoletos.

Inicializa una nueva instancia de la WorkflowRuntime clase mediante la configuración del especificado WorkflowRuntimeSection.

Propiedades

Nombre Description
IsStarted
Obsoletos.

Obtiene un valor que indica si se ha iniciado el motor en tiempo de ejecución del flujo de trabajo.

Name
Obsoletos.

Obtiene o establece el nombre asociado a .WorkflowRuntime

Métodos

Nombre Description
AddService(Object)
Obsoletos.

Agrega el servicio especificado al motor en tiempo de ejecución del flujo de trabajo.

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

Crea una instancia de flujo de trabajo mediante los parámetros especificados.

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

Crea una instancia de flujo de trabajo mediante el flujo de trabajo Type especificado y los argumentos para el flujo de trabajo contenido en el especificado Dictionary<TKey,TValue>.

CreateWorkflow(Type)
Obsoletos.

Crea una nueva instancia de flujo de trabajo mediante el flujo de trabajo Typeespecificado.

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

Crea una instancia de flujo de trabajo mediante los parámetros especificados.

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

Crea una instancia de flujo de trabajo mediante los objetos especificados XmlReader y los argumentos contenidos en el especificado Dictionary<TKey,TValue>.

CreateWorkflow(XmlReader)
Obsoletos.

Crea una instancia de flujo de trabajo mediante el especificado XmlReader.

Dispose()
Obsoletos.

Libera los recursos usados por .WorkflowRuntime

Equals(Object)
Obsoletos.

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetAllServices(Type)
Obsoletos.

Recupera todos los servicios que se agregan al motor en tiempo de ejecución del flujo de trabajo que implementan o derivan del especificado Type.

GetAllServices<T>()
Obsoletos.

Recupera todos los servicios que se agregan al motor en tiempo de ejecución de flujo de trabajo que implementan o derivan del tipo genérico especificado.

GetHashCode()
Obsoletos.

Actúa como la función hash predeterminada.

(Heredado de Object)
GetLoadedWorkflows()
Obsoletos.

Obtiene una colección que contiene todas las instancias de flujo de trabajo cargadas actualmente en memoria.

GetService(Type)
Obsoletos.

Recupera un servicio del especificado Type desde el motor en tiempo de ejecución del flujo de trabajo.

GetService<T>()
Obsoletos.

Recupera un servicio del tipo genérico especificado del motor en tiempo de ejecución del flujo de trabajo.

GetType()
Obsoletos.

Obtiene el Type de la instancia actual.

(Heredado de Object)
GetWorkflow(Guid)
Obsoletos.

Recupera la instancia de flujo de trabajo que tiene el especificado Guid.

MemberwiseClone()
Obsoletos.

Crea una copia superficial del Objectactual.

(Heredado de Object)
RemoveService(Object)
Obsoletos.

Quita el servicio especificado del motor en tiempo de ejecución del flujo de trabajo.

StartRuntime()
Obsoletos.

Inicia el motor en tiempo de ejecución del flujo de trabajo y los servicios del motor en tiempo de ejecución del flujo de trabajo.

StopRuntime()
Obsoletos.

Detiene el motor en tiempo de ejecución del flujo de trabajo y los servicios en tiempo de ejecución.

ToString()
Obsoletos.

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Eventos

Nombre Description
ServicesExceptionNotHandled
Obsoletos.

Se produce cuando un servicio derivado de la WorkflowRuntimeService clase llama a RaiseServicesExceptionNotHandledEvent(Exception, Guid).

Started
Obsoletos.

Se produce cuando se inicia el motor en tiempo de ejecución del flujo de trabajo.

Stopped
Obsoletos.

Se produce cuando se detiene el motor en tiempo de ejecución del flujo de trabajo.

WorkflowAborted
Obsoletos.

Se produce cuando se anula una instancia de flujo de trabajo.

WorkflowCompleted
Obsoletos.

Se produce cuando se ha completado una instancia de flujo de trabajo.

WorkflowCreated
Obsoletos.

Se produce cuando se crea una instancia de flujo de trabajo.

WorkflowIdled
Obsoletos.

Se produce cuando una instancia de flujo de trabajo entra en estado inactivo.

WorkflowLoaded
Obsoletos.

Se produce cuando la instancia de flujo de trabajo se carga en la memoria.

WorkflowPersisted
Obsoletos.

Se produce cuando se conserva el estado de una instancia de flujo de trabajo.

WorkflowResumed
Obsoletos.

Se produce cuando se reanuda la ejecución de una instancia de flujo de trabajo después de una suspensión.

WorkflowStarted
Obsoletos.

Se produce cuando se ha iniciado una instancia de flujo de trabajo.

WorkflowSuspended
Obsoletos.

Se produce cuando se suspende una instancia de flujo de trabajo.

WorkflowTerminated
Obsoletos.

Se produce cuando finaliza una instancia de flujo de trabajo.

WorkflowUnloaded
Obsoletos.

Se produce cuando la instancia de flujo de trabajo se descarga de la memoria.

Se aplica a

Seguridad para subprocesos

Este tipo es seguro para subprocesos.