ActivityExecutionContext ActivityExecutionContext ActivityExecutionContext ActivityExecutionContext Class

Definición

Advertencia

Esta API está ya obsoleta.

Representa el entorno de ejecución de Activity.Represents the execution environment of an Activity. Esta clase no puede heredarse.This class cannot be inherited.

public ref class ActivityExecutionContext sealed : 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
Public NotInheritable Class ActivityExecutionContext
Implements IDisposable, IServiceProvider
Herencia
ActivityExecutionContextActivityExecutionContextActivityExecutionContextActivityExecutionContext
Atributos
Implementaciones

Comentarios

Nota

En esta documentación se describen los tipos y espacios de nombres que están obsoletos.This material discusses types and namespaces that are obsolete. Para obtener más información, vea Tipos en desuso en Windows Workflow Foundation 4.5.For more information, see Deprecated Types in Windows Workflow Foundation 4.5.

Representa el entorno de ejecución de Activity.Represents the execution environment of an Activity. Esta clase expone selectivamente funciones y servicios en tiempo de ejecución de flujo de trabajo a las actividades individuales.This class selectively exposes workflow runtime capabilities and services to individual activities. Esta clase no puede heredarse.This class cannot be inherited.

Para obtener más información, vea Descripción del contexto de ejecución de actividad.For more information, see Understanding the Activity Execution Context.

Campos

CurrentExceptionProperty CurrentExceptionProperty CurrentExceptionProperty CurrentExceptionProperty

Representa una excepción que se ha producido durante la ejecución de la instancia de flujo de trabajo.Represents an exception that has occurred during the execution of the workflow instance. Esta propiedad sólo tiene un valor cuando una actividad está en el estado de error.This property has a value only when an activity is in the faulting state.

Propiedades

Activity Activity Activity Activity

Obtiene la Activity que se ejecuta actualmente dentro de este contexto de ejecución.Gets the Activity that currently executes within this execution context.

ContextGuid ContextGuid ContextGuid ContextGuid

Obtiene el ContextID de la Activity asociada.Gets the ContextID of the associated Activity.

ExecutionContextManager ExecutionContextManager ExecutionContextManager ExecutionContextManager

Obtiene ActivityExecutionContextManager asociado a esta instancia.Gets the ActivityExecutionContextManager associated with this instance.

Métodos

CancelActivity(Activity) CancelActivity(Activity) CancelActivity(Activity) CancelActivity(Activity)

Llamado por una actividad compuesta para programar la cancelación de una actividad secundaria.Called by a composite activity to schedule the cancellation of a child activity. El tiempo de ejecución del flujo de trabajo deniega la cancelación de una actividad secundaria que no está en el estado Executing.The workflow runtime disallows cancellation of a child activity that is not in the Executing state.

CloseActivity() CloseActivity() CloseActivity() CloseActivity()

Indica al tiempo de ejecución del flujo de trabajo que la actividad actualmente en ejecución debería cambiar al estado Closed.Indicates to the workflow runtime that the currently executing activity should transition to the Closed state.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Inherited from Object)
ExecuteActivity(Activity) ExecuteActivity(Activity) ExecuteActivity(Activity) ExecuteActivity(Activity)

Llamado por una actividad compuesta para programar la ejecución de una actividad secundaria.Called by a composite activity to schedule the execution of a child activity. El tiempo de ejecución del flujo de trabajo deniega la ejecución de una actividad secundaria que no está en el estado inicializado.The workflow runtime disallows execution of a child activity that is not in the initialized state.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Inherited from Object)
GetService(Type) GetService(Type) GetService(Type) GetService(Type)

Devuelve un servicio del tipo especificado.Returns a service of the specified type.

GetService<T>() GetService<T>() GetService<T>() GetService<T>()

Devuelve un proveedor de servicios del Type especificado.Returns a service provider of the specified Type.

GetType() GetType() GetType() GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficial del objeto Object actual.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Inherited from Object)
TrackData(Object) TrackData(Object) TrackData(Object) TrackData(Object)

Invoca el método de pista para el Activity asociado.Invokes the track method for the associated Activity.

TrackData(String, Object) TrackData(String, Object) TrackData(String, Object) TrackData(String, Object)

Invoca el método de pista para el Activity asociado.Invokes the track method for the associated Activity.

Implementaciones de interfaz explícitas

IDisposable.Dispose() IDisposable.Dispose() IDisposable.Dispose() IDisposable.Dispose()

Libera todos los recursos que usa ActivityExecutionContext.Releases all resources used by the ActivityExecutionContext.

Se aplica a