WorkflowRuntime Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.