Este artículo se tradujo de forma manual. Mueva el puntero sobre las frases del artículo para ver el texto original.
Traducción
Original
Este tema aún no ha recibido ninguna valoración - Valorar este tema

System.Activities (Espacio de nombres)

.NET Framework 4

El espacio de nombres System.Activities contiene todas las clases necesarias para crear actividades y trabajar con ellas.Las clases de este espacio de nombres permiten definir actividades, definir el flujo de datos de entrada y salida de las actividades, y definir las variables.

  Clase Descripción
Clase pública Activity Clase base abstracta utilizada para crear las actividades compuestas a partir de objetos Activity preexistentes.
Clase pública Activity<TResult> Clase base abstracta utilizada para crear actividades compuestas a partir de objetos Activity preexistentes, que especifica un tipo de resultado utilizando el especificador de tipo de la actividad.
Clase pública ActivityAction Define un delegado de actividad que no tiene argumentos de entrada y no devuelve ningún valor.
Clase pública ActivityAction<T> Define un delegado de actividad que tiene un argumento de entrada y no devuelve ningún valor.
Clase pública ActivityAction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> Define un delegado de actividad que tiene diez argumentos de entrada y no devuelve ningún valor.
Clase pública ActivityAction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> Define un delegado de actividad que tiene once argumentos de entrada y no devuelve ningún valor.
Clase pública ActivityAction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> Define un delegado de actividad que tiene doce argumentos de entrada y no devuelve ningún valor.
Clase pública ActivityAction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> Define un delegado de actividad que tiene trece argumentos de entrada y no devuelve ningún valor.
Clase pública ActivityAction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> Define un delegado de actividad que tiene catorce argumentos de entrada y no devuelve ningún valor.
Clase pública ActivityAction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> Define un delegado de actividad que tiene quince argumentos de entrada y no devuelve ningún valor.
Clase pública ActivityAction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> Define un delegado de actividad que tiene dieciséis argumentos de entrada y no devuelve ningún valor.
Clase pública ActivityAction<T1, T2> Define un delegado de actividad que tiene dos argumentos de entrada y no devuelve ningún valor.
Clase pública ActivityAction<T1, T2, T3> Define un delegado de actividad que tiene tres argumentos de entrada y no devuelve ningún valor.
Clase pública ActivityAction<T1, T2, T3, T4> Define un delegado de actividad que tiene cuatro argumentos de entrada y no devuelve ningún valor.
Clase pública ActivityAction<T1, T2, T3, T4, T5> Define un delegado de actividad que tiene cinco argumentos de entrada y no devuelve ningún valor.
Clase pública ActivityAction<T1, T2, T3, T4, T5, T6> Define un delegado de actividad que tiene seis argumentos de entrada y no devuelve ningún valor.
Clase pública ActivityAction<T1, T2, T3, T4, T5, T6, T7> Define un delegado de actividad que tiene siete argumentos de entrada y no devuelve ningún valor.
Clase pública ActivityAction<T1, T2, T3, T4, T5, T6, T7, T8> Define un delegado de actividad que tiene ocho argumentos de entrada y no devuelve ningún valor.
Clase pública ActivityAction<T1, T2, T3, T4, T5, T6, T7, T8, T9> Define un delegado de actividad que tiene nueve argumentos de entrada y no devuelve ningún valor.
Clase pública ActivityBuilder Proporciona datos de propiedades para una actividad de flujo de trabajo.
Clase pública ActivityBuilder<TResult> Proporciona datos de propiedades para una actividad de flujo de trabajo genérica.
Clase pública ActivityContext Clase base de las clases de contexto que representan el entorno de ejecución de una actividad.
Clase pública ActivityDelegate Representa una devolución de llamada basada en actividad.
Clase pública ActivityFunc<TResult> Define un delegado de actividad sin argumentos in de entrada y un argumento out de salida del tipo Tresult.
Clase pública ActivityFunc<T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult> Define un delegado de actividad con nueve argumentos de entrada de tipo T y un argumento de salida de tipo TResult.
Clase pública ActivityFunc<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult> Define un delegado de actividad con un argumento de entrada de tipo T y un argumento de salida de tipo TResult.
Clase pública ActivityFunc<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult> Define un delegado de actividad con un argumento de entrada de tipo T y un argumento de salida de tipo TResult.
Clase pública ActivityFunc<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TResult> Define un delegado de actividad con un argumento de entrada de tipo T y un argumento de salida de tipo TResult.
Clase pública ActivityFunc<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TResult> Define un delegado de actividad con un argumento de entrada de tipo T y un argumento de salida de tipo TResult.
Clase pública ActivityFunc<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult> Define un delegado de actividad con un argumento de entrada de tipo T y un argumento de salida de tipo TResult.
Clase pública ActivityFunc<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, TResult> Define un delegado de actividad con un argumento de entrada de tipo T y un argumento de salida de tipo TResult.
Clase pública ActivityFunc<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, TResult> Define un delegado de actividad con un argumento de entrada de tipo T y un argumento de salida de tipo TResult.
Clase pública ActivityFunc<T, TResult> Define un delegado de actividad con un argumento de entrada de tipo T y un argumento out de tipo TResult.
Clase pública ActivityFunc<T1, T2, TResult> Define un delegado de actividad con un argumento de entrada de tipo T y un argumento out de tipo TResult.
Clase pública ActivityFunc<T1, T2, T3, TResult> Define un delegado de actividad con tres argumentos de entrada de tipo T y un argumento out de salida de tipo TResult.
Clase pública ActivityFunc<T1, T2, T3, T4, TResult> Define un delegado de actividad con cuatro argumentos de entrada de tipo T y un argumento out de tipo TResult.
Clase pública ActivityFunc<T1, T2, T3, T4, T5, TResult> Define un delegado de actividad con cinco argumentos de entrada de tipo T y un argumento de salida de tipo TResult.
Clase pública ActivityFunc<T1, T2, T3, T4, T5, T6, TResult> Define un delegado de actividad con seis argumentos de entrada de tipo T y un argumento de salida de tipo TResult.
Clase pública ActivityFunc<T1, T2, T3, T4, T5, T6, T7, TResult> Define un delegado de actividad con siete argumentos de entrada de tipo T y un argumento de salida de tipo TResult.
Clase pública ActivityFunc<T1, T2, T3, T4, T5, T6, T7, T8, TResult> Define un delegado de actividad con ocho argumentos de entrada de tipo T y un argumento de salida de tipo TResult.
Clase pública ActivityInstance Representa el estado de la instancia de una actividad en tiempo de ejecución.
Clase pública ActivityPropertyReference Representa una referencia de propiedad que se utiliza en el objeto ActivityBuilder y que asigna a una clase PropertyReferenceExtension<T> en una actividad x:Class cuando la actividad x:Class se deserializa en una clase ActivityBuilder.
Clase pública ActivityWithResult Recupera el valor o el tipo de un argumento out de salida de un argumento de actividad. Esta clase es abstracta y se deriva de la clase Activity.
Clase pública Argument Clase base abstracta que representa un terminal de enlace que admite el flujo de datos de entrada y de salida de una actividad.
Clase pública AsyncCodeActivity Administra la ejecución de actividad de código asincrónico desde su inicio hasta su finalización. Ésta es una clase abstracta.
Clase pública AsyncCodeActivity<TResult> Administra la ejecución asincrónica de actividad de código, para una actividad de un tipo especificado, desde su inicio a su finalización. Ésta es una clase abstracta y genérica.
Clase pública AsyncCodeActivityContext Contexto de ejecución de una actividad asincrónica.
Clase pública Bookmark Representa un punto en que un flujo de trabajo o actividad puede esperar pasivamente a ser reanudada.
Clase pública BookmarkScope Asigna un ámbito a un conjunto de objetos Bookmark que están clasificados como operativos en el mismo protocolo.
Clase pública BookmarkScopeHandle Objeto T:System.Handle utilizado para administrar la duración de un objeto BookmarkScope.
Clase pública CodeActivity Clase abstracta para crear una actividad personalizada con comportamiento imperativo definido con el método Execute(CodeActivityContext), que da acceso a la resolución de variables, argumentos y extensiones.
Clase pública CodeActivity<TResult> Clase abstracta para crear una actividad personalizada con comportamiento imperativo definido en el método Execute(CodeActivityContext), dando acceso a la resolución de variables, argumentos y extensiones.
Clase pública CodeActivityContext Extiende el ActivityContext y proporciona funcionalidad adicional para la clase CodeActivity.
Clase pública DelegateArgument Clase base abstracta que representa un terminal de enlace que admite el flujo de datos de entrada y de salida de una clase ActivityDelegate.
Clase pública DelegateInArgument Clase base abstracta que representa un terminal de enlace que admite el flujo de datos de entrada a una clase ActivityDelegate.
Clase pública DelegateInArgument<T> Terminal de enlace que representa el flujo de datos que entra en un objeto ActivityDelegate.
Clase pública DelegateOutArgument Clase base abstracta que representa un terminal de enlace que admite el flujo de datos de salida de una clase ActivityDelegate.
Clase pública DelegateOutArgument<T> Terminal de enlace que representa el flujo de datos que sale de un objeto ActivityDelegate.
Clase pública DynamicActivity Proporciona un modelo de objetos que permite construir dinámicamente actividades que actúan como interfaz con el diseñador WF y el tiempo de ejecución usando la interfaz ICustomTypeDescriptor.
Clase pública DynamicActivity<TResult> Proporciona un enfoque que es coherente con el modelo de objetos de documento (DOM), que construye dinámicamente las actividades que sirven de interfaz con el diseñador WF y el tiempo de ejecución del flujo de trabajo utilizando la interfaz ICustomTypeDescriptor.
Clase pública DynamicActivityProperty Representa una propiedad de la clase DynamicActivity que se crea en tiempo de ejecución y se ejecuta en el contexto ActivityExecutionContext.
Clase pública ExclusiveHandle Agrega información suplementaria a un marcador que le permite tener acceso a un subconjunto de sus controles de ámbito, excepto los controladores que no son necesarios.
Clase pública ExecutionProperties Representa la colección de propiedades en un ámbito determinado.
Clase pública Handle Representa un tipo cuya duración está controlada por el tiempo de ejecución del flujo de trabajo.
Clase pública HandleInitializationContext Representa el entorno de inicialización de un objeto Handle.
Clase pública InArgument Clase base abstracta que representa un terminal de enlace que admite el flujo de datos de entrada a una actividad.
Clase pública InArgument<T> Terminal de enlace que representa el flujo de datos de entrada a una actividad.
Clase pública InOutArgument Clase base abstracta que representa un terminal de enlace que admite el flujo de datos de entrada y de salida de una actividad.
Clase pública InOutArgument<T> Terminal de enlace que representa el flujo de datos de entrada y salida de una actividad.
Clase pública InvalidWorkflowException Controla las excepciones que se producen cuando un flujo de trabajo es no válido.
Clase pública InvokeCompletedEventArgs Proporciona datos para el evento InvokeCompleted.
Clase pública Location Proporciona una referencia a un valor utilizado por un objeto Argument o Variable.
Clase pública Location<T> Proporciona una referencia con tipo a un valor utilizado por un objeto Argument o Variable.
Clase pública LocationReference Proporciona un mecanismo por el que se puede resolver en tiempo de ejecución el tipo Location.
Clase pública LocationReferenceEnvironment Proporciona una representación del entorno de variables y argumentos que está disponible para una actividad en tiempo de ejecución.
Clase pública NativeActivity Clase base abstracta para las actividades personalizadas que implementan lógica de ejecución usando el método Execute(ActivityExecutionContext), que tiene el acceso completo a las características del tiempo de ejecución.
Clase pública NativeActivity<TResult> Clase base abstracta para las actividades personalizadas que implementan lógica de ejecución usando el método Execute(ActivityExecutionContext), que tiene el acceso completo a las características del tiempo de ejecución.
Clase pública NativeActivityAbortContext Representa el entorno de ejecución de una actividad que va a anular.
Clase pública NativeActivityContext Proporciona el contexto de ejecución del entorno para una actividad personalizada de flujo de trabajo.
Clase pública NativeActivityFaultContext Representa el entorno de ejecución de una clase NativeActivity cuando controla una excepción producida por una actividad secundaria.
Clase pública NativeActivityTransactionContext Contexto de ejecución para un objeto NativeActivity que debe proporcionar una transacción al tiempo de ejecución.
Clase pública NoPersistHandle Administra la duración de un bloque no conservado.
Clase pública OutArgument Clase base abstracta que representa un terminal de enlace que admite el flujo de datos de salida de una actividad.
Clase pública OutArgument<T> Terminal de enlace que representa el flujo de datos de salida de una actividad.
Clase pública OverloadGroupAttribute Proporciona un método para indicar qué combinaciones de argumentos son válidas en una actividad.
Clase pública RegistrationContext Proporciona acceso a la colección actual de propiedades de ejecución de flujo de trabajo.
Clase pública RequiredArgumentAttribute Elemento de aplicación al que es válido aplicar un argumento.
Clase pública RuntimeArgument Describe las características de un argumento de una actividad al tiempo de ejecución.
Clase pública RuntimeDelegateArgument Describe al tiempo de ejecución las características de un objeto DelegateArgument.
Clase pública RuntimeTransactionHandle Proporciona acceso a la transacción en tiempo de ejecución de una instancia de flujo de trabajo.
Clase pública ValidationException La excepción que se produce cuando un flujo de trabajo o una actividad se encuentra en un estado no válido.
Clase pública Variable Clase base abstracta de la que se deriva la clase compatible de miembros de datos de flujo de trabajo Variable<T>.
Clase pública Variable<T> Representa una variable de un flujo de trabajo.
Clase pública WorkflowApplication Proporciona un host para una única instancia de un flujo de trabajo.
Clase pública WorkflowApplicationAbortedEventArgs Proporciona datos sobre una instancia de flujo de trabajo anulada.
Clase pública WorkflowApplicationAbortedException Representa la excepción que se produce cuando una operación de una instancia de flujo de trabajo no es válida porque la instancia se ha anulado.
Clase pública WorkflowApplicationCompletedEventArgs Proporciona información sobre una instancia de flujo de trabajo cuya ejecución ha finalizado.
Clase pública WorkflowApplicationCompletedException Representa la excepción que se produce cuando una operación de una instancia de flujo de trabajo no es válida porque la instancia se ha completado.
Clase pública WorkflowApplicationEventArgs Clase base para los eventos asociados con un objeto WorkflowApplication.
Clase pública WorkflowApplicationException Proporciona la clase base para el control de un error producido durante la ejecución de una aplicación de flujo de trabajo.
Clase pública WorkflowApplicationIdleEventArgs Contiene información sobre la instancia de flujo de trabajo que ha quedado inactiva.
Clase pública WorkflowApplicationTerminatedException Excepción que se produce cuando una operación de una instancia de flujo de trabajo no es válida porque se ha finalizado la instancia.
Clase pública WorkflowApplicationUnhandledExceptionEventArgs Proporciona información sobre una excepción no controlada que se produjo en una instancia de flujo de trabajo.
Clase pública WorkflowApplicationUnloadedException Excepción que se produce cuando una operación de una instancia de flujo de trabajo no es válida porque se ha descargado la instancia.
Clase pública WorkflowDataContext Representa el contexto de datos del entorno del flujo de trabajo actual y proporciona un puente para llevar argumentos de flujo de trabajo y variables al ámbito de enlace de datos .
Clase pública WorkflowInspectionServices Proporciona métodos para trabajar con los metadatos de tiempo de ejecución de un árbol de actividad.
Clase pública WorkflowInvoker Proporciona un medio para invocar un flujo de trabajo como si fuera una llamada a método.
  Estructura Descripción
Estructura pública ActivityMetadata Representa el conjunto de argumentos, actividades secundarias, variables y delegados que introduce en el entorno de ejecución un objeto configurado Activity.
Estructura pública CodeActivityMetadata Representa el conjunto de argumentos que introduce una clase CodeActivity configurada en el entorno de ejecución.
Estructura pública NativeActivityMetadata Representa el conjunto de argumentos, actividades secundarias, variables y delegados que introduce en el entorno de ejecución un objeto configurado NativeActivity.
  Interfaz Descripción
Interfaz pública IExecutionProperty Proporciona a las propiedades de ejecución un mecanismo para configurar el almacenamiento local de subprocesos antes y después de los elementos de trabajo de la actividad asociada.
Interfaz pública IPropertyRegistrationCallback Permite a una propiedad de ejecución de flujo de trabajo proporcionar registro personalizado y lógica de eliminación de registro.
  Delegado Descripción
Delegado público BookmarkCallback Representa el método al que se llama cuando se reanuda un marcador Bookmark.
Delegado público CompletionCallback Método al que se llama cuando se completa una actividad.
Delegado público CompletionCallback<TResult> Método al que se llama cuando se completa una actividad.
Delegado público DelegateCompletionCallback Representa el método al que se llama cuando finaliza un delegado ActivityDelegate.
Delegado público FaultCallback Representa el método al que se llama cuando una actividad programada o uno de sus elementos secundarios entra en el estado Faulted.
  Enumeración Descripción
Enumeración pública ActivityInstanceState Describe el estado de una instancia de actividad.
Enumeración pública ArgumentDirection Especifica la dirección de flujo de datos para una clase Argument.
Enumeración pública BookmarkOptions Especifica las opciones para un objeto Bookmark.
Enumeración pública BookmarkResumptionResult Define una enumeración cuyos miembros representan el resultado de las solicitudes de programación de marcador.
Enumeración pública PersistableIdleAction Especifica la acción que se produce cuando un flujo de trabajo se vuelve inactivo si se permite la conservación.
Enumeración pública UnhandledExceptionAction Especifica la acción que se produce cuando escapa una excepción de la raíz de un flujo de trabajo.
Enumeración pública VariableModifiers Especifica la manera en que el tiempo de ejecución del flujo de trabajo trata los objetos Variable.
¿Le ha resultado útil?
(Caracteres restantes: 1500)
Contenido de la comunidad Agregar