NativeActivityContext Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Contexto de ejecución de un NativeActivityobjeto .
public ref class NativeActivityContext : System::Activities::ActivityContext
public class NativeActivityContext : System.Activities.ActivityContext
type NativeActivityContext = class
inherit ActivityContext
Public Class NativeActivityContext
Inherits ActivityContext
- Herencia
- Derivado
Comentarios
NativeActivity Se proporciona acceso a las funcionalidades avanzadas del entorno de ejecución de WF a través NativeActivityContextde , que se pasa como parámetro al método de Execute la actividad.
Propiedades
| Nombre | Description |
|---|---|
| ActivityInstanceId |
Obtiene el identificador único de la instancia de 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) |
| DefaultBookmarkScope |
Obtiene el ámbito del marcador asociado a la raíz del flujo de trabajo. |
| IsCancellationRequested |
Obtiene o establece un valor que indica si se va a cancelar la instancia que se NativeActivity está ejecutando actualmente. |
| Properties |
Obtiene un objeto que controla las propiedades para la ejecución del objeto actual NativeActivityContext. |
| WorkflowInstanceId |
Obtiene el identificador único de la instancia de flujo de trabajo que se está ejecutando actualmente. (Heredado de ActivityContext) |
Métodos
| Nombre | Description |
|---|---|
| Abort() |
Anula la instancia de flujo de trabajo actual durante el tiempo de ejecución. |
| Abort(Exception) |
Anula la instancia de flujo de trabajo actual durante el tiempo de ejecución por el motivo especificado. |
| AbortChildInstance(ActivityInstance, Exception) |
Anula la instancia especificada de una NativeActivity actividad secundaria por el motivo especificado. |
| AbortChildInstance(ActivityInstance) |
Anula la instancia especificada de una NativeActivity actividad secundaria. |
| CancelChild(ActivityInstance) |
Cancela la instancia de actividad secundaria especificada. |
| CancelChildren() |
Provoca una finalización anticipada de todas las actividades secundarias de un objeto que ejecuta NativeActivity. |
| CreateBookmark() |
Crea un punto en el que puede NativeActivity esperar pasivamente a que se reanude. |
| CreateBookmark(BookmarkCallback, BookmarkOptions) |
Crea el punto en el que puede NativeActivity esperar pasivamente a reanudarse, con el método especificado que se ejecutará cuando se complete la notificación de la operación de reanudación y con la opción especificada que rige cómo se usa el marcador durante la ejecución del objeto actual NativeActivity. |
| CreateBookmark(BookmarkCallback) |
Crea el punto en el que puede NativeActivity esperar pasivamente a reanudarse y programa el método especificado para que se ejecute cuando se complete la notificación de la operación de reanudación. |
| CreateBookmark(String, BookmarkCallback, BookmarkOptions) |
Crea el punto en el que puede NativeActivity esperar pasivamente a que se reanude con el nombre especificado, el método especificado para ejecutarse cuando se completa la notificación de la operación de reanudación y la opción especificada que rige cómo se usa el marcador durante la ejecución del objeto actual NativeActivity. |
| CreateBookmark(String, BookmarkCallback, BookmarkScope, BookmarkOptions) |
Crea el punto en el que puede NativeActivity esperar pasivamente a que se reanude con el nombre especificado, el método especificado que se ejecutará cuando se complete la notificación de la operación de reanudación, el ámbito especificado del marcador y la opción especificada que rige cómo se usa el marcador durante la ejecución del objeto actual NativeActivity. |
| CreateBookmark(String, BookmarkCallback, BookmarkScope) |
Crea el punto en el que se NativeActivity puede esperar pasivamente a que se reanude con el nombre especificado, el método especificado que se ejecutará cuando se complete la notificación de la operación de reanudación y el ámbito especificado del marcador. |
| CreateBookmark(String, BookmarkCallback) |
Crea el punto en el que puede NativeActivity esperar pasivamente a reanudarse, con el nombre especificado y con el método especificado que se ejecutará cuando se complete la notificación de la operación de reanudación. |
| CreateBookmark(String) |
Crea el punto, con el nombre especificado, en el que puede NativeActivity esperar pasivamente a reanudarse. |
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetChildren() |
Devuelve una colección de las actividades secundarias para el objeto actual NativeActivity. |
| GetExtension<T>() |
Devuelve una extensión del tipo especificado. (Heredado de ActivityContext) |
| GetHashCode() |
Actúa como la función hash predeterminada. (Heredado de Object) |
| GetLocation<T>(LocationReference) |
Devuelve la ubicación con tipo de la ubicación 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 del objeto especificado Argument. (Heredado de ActivityContext) |
| GetValue(RuntimeArgument) |
Obtiene el valor del objeto especificado RuntimeArgument. (Heredado de ActivityContext) |
| GetValue(Variable) |
Devuelve el valor de la variable especificada en la instancia actual NativeActivity . |
| GetValue<T>(InArgument<T>) |
Obtiene el valor del objeto especificado InArgument<T>. (Heredado de ActivityContext) |
| GetValue<T>(InOutArgument<T>) |
Obtiene el valor del objeto especificado InOutArgument<T>. (Heredado de ActivityContext) |
| GetValue<T>(LocationReference) |
Obtiene el valor en el especificado LocationReference. (Heredado de ActivityContext) |
| GetValue<T>(OutArgument<T>) |
Obtiene el valor del objeto especificado OutArgument<T>. (Heredado de ActivityContext) |
| GetValue<T>(Variable<T>) |
Devuelve el valor de la variable genérica especificada en la instancia actual NativeActivity . |
| MarkCanceled() |
Designa la instancia que se NativeActivity está ejecutando actualmente como cancelada. |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| RemoveAllBookmarks() |
Quita todos los marcadores asociados a la instancia que se está NativeActivity ejecutando actualmente. |
| RemoveBookmark(Bookmark) |
Quita el marcador especificado de la instancia que se está NativeActivity ejecutando actualmente. |
| RemoveBookmark(String, BookmarkScope) |
Quita el marcador con el nombre especificado y el ámbito de marcador especificado. |
| RemoveBookmark(String) |
Quita el marcador con el nombre especificado. |
| ResumeBookmark(Bookmark, Object) |
Reanuda el marcador especificado. |
| ScheduleAction(ActivityAction, CompletionCallback, FaultCallback) |
Programa para la ejecución un especificado ActivityAction que no tiene parámetros y que marca las ubicaciones de devolución de llamada especificadas donde se reanuda el proceso primario tras la finalización de ActivityAction. |
| ScheduleAction<T>(ActivityAction<T>, T, CompletionCallback, FaultCallback) |
Programa para la ejecución un especificado ActivityAction<T> que tiene un parámetro para un |
| ScheduleAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14, T15,T16>(ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12, T13,T14,T15,T16>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, CompletionCallback, FaultCallback) |
Programa para la ejecución un especificado ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> que tiene dieciséis parámetros para |
| ScheduleAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14, T15>(ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13, T14,T15>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, CompletionCallback, FaultCallback) |
Programa para la ejecución un especificado ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> que tiene quince parámetros para |
| ScheduleAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>(ActivityAction<T1, T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, CompletionCallback, FaultCallback) |
Programa para la ejecución un especificado ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> que tiene catorce parámetros para |
| ScheduleAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>(ActivityAction<T1, T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, CompletionCallback, FaultCallback) |
Programa para la ejecución un especificado ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> que tiene trece parámetros para |
| ScheduleAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>(ActivityAction<T1, T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, CompletionCallback, FaultCallback) |
Programa para la ejecución un especificado ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> que tiene doce parámetros para |
| ScheduleAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>(ActivityAction<T1, T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, CompletionCallback, FaultCallback) |
Programa para la ejecución un especificado ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> que tiene once parámetros para |
| ScheduleAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>(ActivityAction<T1, T2,T3,T4,T5,T6,T7,T8,T9,T10>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, CompletionCallback, FaultCallback) |
Programa para la ejecución un especificado ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> que tiene diez parámetros para |
| ScheduleAction<T1,T2,T3,T4,T5,T6,T7,T8,T9>(ActivityAction<T1, T2,T3,T4,T5,T6,T7,T8,T9>, T1, T2, T3, T4, T5, T6, T7, T8, T9, CompletionCallback, FaultCallback) |
Programa para la ejecución un especificado ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9> que tiene nueve parámetros para |
| ScheduleAction<T1,T2,T3,T4,T5,T6,T7,T8>(ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8>, T1, T2, T3, T4, T5, T6, T7, T8, CompletionCallback, FaultCallback) |
Programa para la ejecución un especificado ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8> que tiene ocho parámetros para |
| ScheduleAction<T1,T2,T3,T4,T5,T6,T7>(ActivityAction<T1,T2,T3,T4,T5,T6,T7>, T1, T2, T3, T4, T5, T6, T7, CompletionCallback, FaultCallback) |
Programa para la ejecución un especificado ActivityAction<T1,T2,T3,T4,T5,T6,T7> que tiene siete parámetros para |
| ScheduleAction<T1,T2,T3,T4,T5,T6>(ActivityAction<T1,T2,T3,T4,T5,T6>, T1, T2, T3, T4, T5, T6, CompletionCallback, FaultCallback) |
Programa para la ejecución un especificado ActivityAction<T1,T2,T3,T4,T5,T6> que tiene seis parámetros para |
| ScheduleAction<T1,T2,T3,T4,T5>(ActivityAction<T1,T2,T3,T4,T5>, T1, T2, T3, T4, T5, CompletionCallback, FaultCallback) |
Programa para la ejecución un especificado ActivityAction<T1,T2,T3,T4,T5> que tiene cinco parámetros para |
| ScheduleAction<T1,T2,T3,T4>(ActivityAction<T1,T2,T3,T4>, T1, T2, T3, T4, CompletionCallback, FaultCallback) |
Programa para la ejecución un especificado ActivityAction<T1,T2,T3,T4> que tiene cuatro parámetros para |
| ScheduleAction<T1,T2,T3>(ActivityAction<T1,T2,T3>, T1, T2, T3, CompletionCallback, FaultCallback) |
Programa para la ejecución un especificado ActivityAction<T1,T2,T3> que tiene tres parámetros para |
| ScheduleAction<T1,T2>(ActivityAction<T1,T2>, T1, T2, CompletionCallback, FaultCallback) |
Programa para la ejecución un especificado ActivityAction<T1,T2> que tiene dos parámetros para |
| ScheduleActivity(Activity, CompletionCallback, FaultCallback) |
Programa la actividad secundaria especificada NativeActivity para la ejecución y marca las ubicaciones de devolución de llamada especificadas donde se reanuda el proceso primario tras la finalización de la actividad secundaria. |
| ScheduleActivity(Activity, CompletionCallback) |
Programa la actividad secundaria especificada NativeActivity para su ejecución mediante la ubicación de devolución de llamada de finalización especificada donde se reanuda el proceso primario tras la finalización de la actividad. |
| ScheduleActivity(Activity, FaultCallback) |
Programa la actividad secundaria especificada NativeActivity para su ejecución mediante la ubicación de devolución de llamada de error especificada donde se reanuda el proceso primario cuando la actividad entra en estado defectuoso. |
| ScheduleActivity(Activity) |
Programa la actividad secundaria especificada NativeActivity para su ejecución. |
| ScheduleActivity<TResult>(Activity<TResult>, CompletionCallback<TResult>, FaultCallback) |
Programa la actividad secundaria especificada NativeActivity para su ejecución, con un parámetro para un |
| ScheduleDelegate(ActivityDelegate, IDictionary<String,Object>, DelegateCompletionCallback, FaultCallback) |
Inserta el método de devolución de llamada para una actividad en el grupo de elementos de trabajo. |
| ScheduleFunc<T,TResult>(ActivityFunc<T,TResult>, T, CompletionCallback<TResult>, FaultCallback) |
Programa para la ejecución un especificado ActivityFunc<T,TResult> que tiene dos parámetros para un valor devuelto y un |
| ScheduleFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15, T16,TResult>(ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11, T12,T13,T14,T15,T16,TResult>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, CompletionCallback<TResult>, FaultCallback) |
Programa para la ejecución un especificado que tiene diecisiete ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,TResult> parámetros para un valor devuelto y |
| ScheduleFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15, TResult>(ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12, T13,T14,T15,TResult>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, CompletionCallback<TResult>, FaultCallback) |
Programa para la ejecución un especificado ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult> que tiene dieciséis parámetros para un valor devuelto y |
| ScheduleFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TResult>(ActivityFunc<T1, T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TResult>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, CompletionCallback<TResult>, FaultCallback) |
Programa para la ejecución un especificado ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TResult> que tiene quince parámetros para un valor devuelto y |
| ScheduleFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TResult>(ActivityFunc<T1, T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TResult>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, CompletionCallback<TResult>, FaultCallback) |
Programa para la ejecución un especificado ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TResult> que tiene catorce parámetros para un valor devuelto y |
| ScheduleFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult>(ActivityFunc<T1, T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, CompletionCallback<TResult>, FaultCallback) |
Programa para la ejecución un especificado ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult> que tiene trece parámetros para un valor devuelto y argumentos y |
| ScheduleFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult>(ActivityFunc<T1, T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, CompletionCallback<TResult>, FaultCallback) |
Programa para la ejecución un especificado ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult> que tiene doce parámetros para un valor devuelto y |
| ScheduleFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult>(ActivityFunc<T1, T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, CompletionCallback<TResult>, FaultCallback) |
Programa para la ejecución un especificado ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult> que tiene once parámetros para un valor devuelto y en argumentos, y marca las ubicaciones de devolución de llamada especificadas donde se reanuda el proceso primario tras la finalización de ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult>. |
| ScheduleFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>(ActivityFunc<T1, T2,T3,T4,T5,T6,T7,T8,T9,TResult>, T1, T2, T3, T4, T5, T6, T7, T8, T9, CompletionCallback<TResult>, FaultCallback) |
Programa para la ejecución un especificado ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> que tiene diez parámetros para un valor devuelto y argumentos y |
| ScheduleFunc<T1,T2,T3,T4,T5,T6,T7,T8,TResult>(ActivityFunc<T1, T2,T3,T4,T5,T6,T7,T8,TResult>, T1, T2, T3, T4, T5, T6, T7, T8, CompletionCallback<TResult>, FaultCallback) |
Programa para la ejecución un especificado ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,TResult> que tiene nueve parámetros para un valor devuelto y |
| ScheduleFunc<T1,T2,T3,T4,T5,T6,T7,TResult>(ActivityFunc<T1,T2, T3,T4,T5,T6,T7,TResult>, T1, T2, T3, T4, T5, T6, T7, CompletionCallback<TResult>, FaultCallback) |
Programa para la ejecución un especificado ActivityFunc<T1,T2,T3,T4,T5,T6,T7,TResult> que tiene ocho parámetros para un valor devuelto y |
| ScheduleFunc<T1,T2,T3,T4,T5,T6,TResult>(ActivityFunc<T1,T2,T3,T4,T5,T6,TResult>, T1, T2, T3, T4, T5, T6, CompletionCallback<TResult>, FaultCallback) |
Programa para la ejecución un especificado ActivityFunc<T1,T2,T3,T4,T5,T6,TResult> que tiene siete parámetros para un valor devuelto y |
| ScheduleFunc<T1,T2,T3,T4,T5,TResult>(ActivityFunc<T1,T2,T3,T4,T5,TResult>, T1, T2, T3, T4, T5, CompletionCallback<TResult>, FaultCallback) |
Programa para la ejecución un especificado ActivityFunc<T1,T2,T3,T4,T5,TResult> que tiene seis parámetros para un valor devuelto y |
| ScheduleFunc<T1,T2,T3,T4,TResult>(ActivityFunc<T1,T2,T3,T4,TResult>, T1, T2, T3, T4, CompletionCallback<TResult>, FaultCallback) |
Programa para la ejecución un especificado ActivityFunc<T1,T2,T3,T4,TResult> que tiene cinco parámetros para un valor devuelto y |
| ScheduleFunc<T1,T2,T3,TResult>(ActivityFunc<T1,T2,T3,TResult>, T1, T2, T3, CompletionCallback<TResult>, FaultCallback) |
Programa para la ejecución un especificado ActivityFunc<T1,T2,T3,TResult> que tiene cuatro parámetros para un valor devuelto y |
| ScheduleFunc<T1,T2,TResult>(ActivityFunc<T1,T2,TResult>, T1, T2, CompletionCallback<TResult>, FaultCallback) |
Programa para la ejecución un especificado ActivityFunc<T1,T2,TResult> que tiene tres parámetros para un valor devuelto y |
| ScheduleFunc<TResult>(ActivityFunc<TResult>, CompletionCallback<TResult>, FaultCallback) |
Programa la ejecución de un especificado ActivityFunc<TResult> con un parámetro que contiene un valor devuelto y marca las ubicaciones de devolución de llamada especificadas donde se reanuda el proceso primario tras la finalización de ActivityFunc<TResult>. |
| SetValue(Argument, Object) |
Asigna un valor al especificado Argument. (Heredado de ActivityContext) |
| SetValue(Variable, Object) |
Asigna el objeto de valor especificado al objeto de variable especificado. |
| SetValue<T>(InArgument<T>, T) |
Asigna un valor al especificado InArgument<T>. (Heredado de ActivityContext) |
| SetValue<T>(InOutArgument<T>, T) |
Asigna un valor al especificado InOutArgument<T>. (Heredado de ActivityContext) |
| SetValue<T>(LocationReference, T) |
Asigna un valor al especificado LocationReference. (Heredado de ActivityContext) |
| SetValue<T>(OutArgument<T>, T) |
Asigna un valor al especificado OutArgument<T>. (Heredado de ActivityContext) |
| SetValue<T>(Variable<T>, T) |
Asigna el objeto de valor genérico especificado al objeto de variable genérica especificado. |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
| Track(CustomTrackingRecord) |
Agrega un registro de seguimiento de actividad a la instancia de flujo de trabajo actual. |