NativeActivityAbortContext NativeActivityAbortContext NativeActivityAbortContext NativeActivityAbortContext Class

Definición

Representa el entorno de ejecución de una actividad que va a anular.Represents the execution environment of an activity that is being aborted.

public ref class NativeActivityAbortContext sealed : System::Activities::ActivityContext
public sealed class NativeActivityAbortContext : System.Activities.ActivityContext
type NativeActivityAbortContext = class
    inherit ActivityContext
Public NotInheritable Class NativeActivityAbortContext
Inherits ActivityContext
Herencia
NativeActivityAbortContextNativeActivityAbortContextNativeActivityAbortContextNativeActivityAbortContext

Comentarios

Los autores de actividad personalizados que crean actividades que se derivan de NativeActivity<TResult> pueden invalidar Abort para tomar medidas en respuesta a la anulación.Custom activity authors that create activities that are derived from NativeActivity<TResult> can override Abort to take action in response to being aborted. Por ejemplo, una actividad que interactúa con la clase SqlCommand podría llamar al método Cancel si se va a anular la actividad.For example, an activity that interacts with SqlCommand might want to call Cancel if the activity is being aborted.

Propiedades

ActivityInstanceId ActivityInstanceId ActivityInstanceId ActivityInstanceId

Obtiene el identificador único de la instancia de la actividad que se está ejecutando actualmente.Gets the unique identifier of the currently executing activity instance.

(Inherited from ActivityContext)
DataContext DataContext DataContext DataContext

Obtiene el contexto de datos de la actividad que se está ejecutando actualmente.Gets the data context of the currently executing activity.

(Inherited from ActivityContext)
Reason Reason Reason Reason

Obtiene una clase Exception que contiene la razón para que se anule la actividad.Gets an Exception that contains the reason for the activity being aborted.

WorkflowInstanceId WorkflowInstanceId WorkflowInstanceId WorkflowInstanceId

Obtiene el identificador único de la instancia del flujo de trabajo que se está ejecutando actualmente.Gets the unique identifier of the currently executing workflow instance.

(Inherited from ActivityContext)

Métodos

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)
GetExtension<T>() GetExtension<T>() GetExtension<T>() GetExtension<T>()

Devuelve una extensión del tipo especificado.Returns an extension of the specified type.

(Inherited from ActivityContext)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

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

(Inherited from Object)
GetLocation<T>(LocationReference) GetLocation<T>(LocationReference) GetLocation<T>(LocationReference) GetLocation<T>(LocationReference)

Devuelve la ubicación escrita para la ubicación especificada a la que se hace referencia para el contexto de actividad actual.Returns the typed location for the specified referenced location for the current activity context.

(Inherited from ActivityContext)
GetType() GetType() GetType() GetType()

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

(Inherited from Object)
GetValue(Argument) GetValue(Argument) GetValue(Argument) GetValue(Argument)

Obtiene el valor de la clase Argument especificada.Gets the value of the specified Argument.

(Inherited from ActivityContext)
GetValue(RuntimeArgument) GetValue(RuntimeArgument) GetValue(RuntimeArgument) GetValue(RuntimeArgument)

Obtiene el valor de la clase RuntimeArgument especificada.Gets the value of the specified RuntimeArgument.

(Inherited from ActivityContext)
GetValue<T>(InArgument<T>) GetValue<T>(InArgument<T>) GetValue<T>(InArgument<T>) GetValue<T>(InArgument<T>)

Obtiene el valor de la clase InArgument<T> especificada.Gets the value of the specified InArgument<T>.

(Inherited from ActivityContext)
GetValue<T>(InOutArgument<T>) GetValue<T>(InOutArgument<T>) GetValue<T>(InOutArgument<T>) GetValue<T>(InOutArgument<T>)

Obtiene el valor de la clase InOutArgument<T> especificada.Gets the value of the specified InOutArgument<T>.

(Inherited from ActivityContext)
GetValue<T>(LocationReference) GetValue<T>(LocationReference) GetValue<T>(LocationReference) GetValue<T>(LocationReference)

Obtiene el valor de la clase LocationReference especificada.Gets the value at the specified LocationReference.

(Inherited from ActivityContext)
GetValue<T>(OutArgument<T>) GetValue<T>(OutArgument<T>) GetValue<T>(OutArgument<T>) GetValue<T>(OutArgument<T>)

Obtiene el valor de la clase OutArgument<T> especificada.Gets the value of the specified OutArgument<T>.

(Inherited from ActivityContext)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

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

(Inherited from Object)
SetValue(Argument, Object) SetValue(Argument, Object) SetValue(Argument, Object) SetValue(Argument, Object)

Asigna un valor a la clase Argument especificada.Assigns a value to the specified Argument.

(Inherited from ActivityContext)
SetValue<T>(InArgument<T>, T) SetValue<T>(InArgument<T>, T) SetValue<T>(InArgument<T>, T) SetValue<T>(InArgument<T>, T)

Asigna un valor a la clase InArgument<T> especificada.Assigns a value to the specified InArgument<T>.

(Inherited from ActivityContext)
SetValue<T>(InOutArgument<T>, T) SetValue<T>(InOutArgument<T>, T) SetValue<T>(InOutArgument<T>, T) SetValue<T>(InOutArgument<T>, T)

Asigna un valor a la clase InOutArgument<T> especificada.Assigns a value to the specified InOutArgument<T>.

(Inherited from ActivityContext)
SetValue<T>(LocationReference, T) SetValue<T>(LocationReference, T) SetValue<T>(LocationReference, T) SetValue<T>(LocationReference, T)

Asigna un valor a la clase LocationReference especificada.Assigns a value to the specified LocationReference.

(Inherited from ActivityContext)
SetValue<T>(OutArgument<T>, T) SetValue<T>(OutArgument<T>, T) SetValue<T>(OutArgument<T>, T) SetValue<T>(OutArgument<T>, T)

Asigna un valor a la clase OutArgument<T> especificada.Assigns a value to the specified OutArgument<T>.

(Inherited from ActivityContext)
ToString() ToString() ToString() ToString()

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

(Inherited from Object)

Se aplica a