NativeActivityAbortContext Clase

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
NativeActivityAbortContext

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

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.

(Heredado de ActivityContext)
DataContext

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

(Heredado de ActivityContext)
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

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.

(Heredado de ActivityContext)

Métodos

Equals(Object)

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

(Heredado de Object)
GetExtension<T>()

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

(Heredado de ActivityContext)
GetHashCode()

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

(Heredado de Object)
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.

(Heredado de ActivityContext)
GetType()

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

(Heredado de Object)
GetValue(Argument)

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

(Heredado de ActivityContext)
GetValue(RuntimeArgument)

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

(Heredado de ActivityContext)
GetValue<T>(InArgument<T>)

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

(Heredado de ActivityContext)
GetValue<T>(InOutArgument<T>)

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

(Heredado de ActivityContext)
GetValue<T>(LocationReference)

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

(Heredado de ActivityContext)
GetValue<T>(OutArgument<T>)

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

(Heredado de ActivityContext)
MemberwiseClone()

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

(Heredado de Object)
SetValue(Argument, Object)

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

(Heredado de ActivityContext)
SetValue<T>(InArgument<T>, T)

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

(Heredado de ActivityContext)
SetValue<T>(InOutArgument<T>, T)

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

(Heredado de ActivityContext)
SetValue<T>(LocationReference, T)

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

(Heredado de ActivityContext)
SetValue<T>(OutArgument<T>, T)

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

(Heredado de ActivityContext)
ToString()

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

(Heredado de Object)

Se aplica a