NativeActivityAbortContext Clase

Definición

Representa el entorno de ejecución de una actividad que va a anular.

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. 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.

Propiedades

ActivityInstanceId

Obtiene el identificador único de la instancia de la actividad que se está ejecutando actualmente.

(Heredado de ActivityContext)
DataContext

Obtiene el contexto de datos de la actividad que se está ejecutando actualmente.

(Heredado de ActivityContext)
Reason

Obtiene una clase Exception que contiene la razón para que se anule la actividad.

WorkflowInstanceId

Obtiene el identificador único de la instancia del flujo de trabajo que se está ejecutando actualmente.

(Heredado de ActivityContext)

Métodos

Equals(Object)

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

(Heredado de Object)
GetExtension<T>()

Devuelve una extensión del tipo especificado.

(Heredado de ActivityContext)
GetHashCode()

Sirve como la función hash predeterminada.

(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.

(Heredado de ActivityContext)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
GetValue(Argument)

Obtiene el valor de la clase Argument especificada.

(Heredado de ActivityContext)
GetValue(RuntimeArgument)

Obtiene el valor de la clase RuntimeArgument especificada.

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

Obtiene el valor de la clase InArgument<T> especificada.

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

Obtiene el valor de la clase InOutArgument<T> especificada.

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

Obtiene el valor de la clase LocationReference especificada.

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

Obtiene el valor de la clase OutArgument<T> especificada.

(Heredado de ActivityContext)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
SetValue(Argument, Object)

Asigna un valor a la clase Argument especificada.

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

Asigna un valor a la clase InArgument<T> especificada.

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

Asigna un valor a la clase InOutArgument<T> especificada.

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

Asigna un valor a la clase LocationReference especificada.

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

Asigna un valor a la clase OutArgument<T> especificada.

(Heredado de ActivityContext)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a