Compartir a través de


ActivityExecutionContext 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 de Activity. Esta clase no puede heredarse.

public ref class ActivityExecutionContext sealed : IDisposable, IServiceProvider
public sealed class ActivityExecutionContext : IDisposable, IServiceProvider
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public sealed class ActivityExecutionContext : IDisposable, IServiceProvider
type ActivityExecutionContext = class
    interface IServiceProvider
    interface IDisposable
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type ActivityExecutionContext = class
    interface IServiceProvider
    interface IDisposable
Public NotInheritable Class ActivityExecutionContext
Implements IDisposable, IServiceProvider
Herencia
ActivityExecutionContext
Atributos
Implementaciones

Comentarios

Nota

En esta documentación se describen los tipos y espacios de nombres que están obsoletos. Para obtener más información, vea Tipos en desuso en Windows Workflow Foundation 4.5.

Representa el entorno de ejecución de Activity. Esta clase expone selectivamente funciones y servicios en tiempo de ejecución de flujo de trabajo a las actividades individuales. Esta clase no puede heredarse.

Para obtener más información, vea Descripción del contexto de ejecución de la actividad.

Campos

CurrentExceptionProperty
Obsoletos.

Representa una excepción que se ha producido durante la ejecución de la instancia de flujo de trabajo. Esta propiedad sólo tiene un valor cuando una actividad está en el estado de error.

Propiedades

Activity
Obsoletos.

Obtiene la Activity que se ejecuta actualmente dentro de este contexto de ejecución.

ContextGuid
Obsoletos.

Obtiene el ContextID de la Activity asociada.

ExecutionContextManager
Obsoletos.

Obtiene ActivityExecutionContextManager asociado a esta instancia.

Métodos

CancelActivity(Activity)
Obsoletos.

Llamado por una actividad compuesta para programar la cancelación de una actividad secundaria. El tiempo de ejecución del flujo de trabajo deniega la cancelación de una actividad secundaria que no está en el estado Executing.

CloseActivity()
Obsoletos.

Indica al tiempo de ejecución del flujo de trabajo que la actividad actualmente en ejecución debería cambiar al estado Closed.

Equals(Object)
Obsoletos.

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
ExecuteActivity(Activity)
Obsoletos.

Llamado por una actividad compuesta para programar la ejecución de una actividad secundaria. El tiempo de ejecución del flujo de trabajo deniega la ejecución de una actividad secundaria que no está en el estado inicializado.

GetHashCode()
Obsoletos.

Sirve como la función hash predeterminada.

(Heredado de Object)
GetService(Type)
Obsoletos.

Devuelve un servicio del tipo especificado.

GetService<T>()
Obsoletos.

Devuelve un proveedor de servicios del Type especificado.

GetType()
Obsoletos.

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()
Obsoletos.

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()
Obsoletos.

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
TrackData(Object)
Obsoletos.

Invoca el método de pista para el Activity asociado.

TrackData(String, Object)
Obsoletos.

Invoca el método de pista para el Activity asociado.

Implementaciones de interfaz explícitas

IDisposable.Dispose()
Obsoletos.

Libera todos los recursos que usa ActivityExecutionContext.

Métodos de extensión

GetKeyedService<T>(IServiceProvider, Object)
Obsoletos.

Obtiene un servicio de tipo T de .IServiceProvider

GetKeyedServices(IServiceProvider, Type, Object)
Obsoletos.

Obtiene una enumeración de servicios de tipo serviceType de .IServiceProvider

GetKeyedServices<T>(IServiceProvider, Object)
Obsoletos.

Obtiene una enumeración de servicios de tipo T de .IServiceProvider

GetRequiredKeyedService(IServiceProvider, Type, Object)
Obsoletos.

Obtiene un servicio de tipo serviceType de .IServiceProvider

GetRequiredKeyedService<T>(IServiceProvider, Object)
Obsoletos.

Obtiene un servicio de tipo T de .IServiceProvider

CreateAsyncScope(IServiceProvider)
Obsoletos.

Crea una instancia de AsyncServiceScope que se puede usar para resolver los servicios con ámbito.

CreateScope(IServiceProvider)
Obsoletos.

Crea una instancia de IServiceScope que se puede usar para resolver los servicios con ámbito.

GetRequiredService(IServiceProvider, Type)
Obsoletos.

Obtiene el servicio de tipo serviceType de IServiceProvider.

GetRequiredService<T>(IServiceProvider)
Obsoletos.

Obtiene el servicio de tipo T de IServiceProvider.

GetService<T>(IServiceProvider)
Obsoletos.

Obtiene el servicio de tipo T de IServiceProvider.

GetServices(IServiceProvider, Type)
Obsoletos.

Obtiene una enumeración de los servicios de tipo serviceType de IServiceProvider.

GetServices<T>(IServiceProvider)
Obsoletos.

Obtiene una enumeración de los servicios de tipo T de IServiceProvider.

GetFakeLogCollector(IServiceProvider)
Obsoletos.

Obtiene el objeto que recopila los registros enviados al registrador falso.

GetFakeRedactionCollector(IServiceProvider)
Obsoletos.

Obtiene la instancia falsa del recopilador de redactores del contenedor de inserción de dependencias.

Se aplica a