System.Workflow.Activities Espacio de nombres
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í.
Proporciona clases relacionadas con las actividades de Windows Workflow Foundation.
Clases
ActiveDirectoryRole |
Representa un rol de Active Directory en un entorno de host de Windows Workflow Foundation. Esta clase no puede heredarse. |
ActiveDirectoryRoleFactory |
Clase de generador para crear objetos ActiveDirectoryRole a partir de direcciones de correo electrónico, identificadores de seguridad (SID) y alias de Windows NT. |
CallExternalMethodActivity |
Define una actividad de comunicación de flujo de trabajo que se usa para llamar a un método en un servicio local. Esta actividad se usa para enviar los datos del flujo de trabajo al host a través del servicio local. |
CallExternalMethodActivityValidator |
Comprueba que la clase CallExternalMethodActivity está configurada correctamente. |
ChannelToken |
Utilizado por una SendActivity para asociarse a un canal del lado cliente. |
CodeActivity |
Ejecuta el método de código lateral asociado a una actividad. Esta clase no puede heredarse. |
CodeCondition |
Define una condición que guarda/controla la ejecución de una determinada actividad dentro de una definición de flujo de trabajo. Tiene un evento de tipo ConditionalEventArgs para devolver el resultado de la condición. |
CompensatableSequenceActivity |
Define una versión compensable de la actividad SequenceActivity. Esta clase no puede heredarse. |
ConditionalEventArgs |
Devuelve información del resultado de la clase CodeCondition. Esta clase no puede heredarse. |
ConditionedActivityGroup |
Proporciona la definición de un contexto de ejecución basado en restricciones para un conjunto de actividades secundarias. |
ContextToken |
Representa un token que se utiliza para especificar el contexto que debe usarse para poner en correlación el intercambio entre una actividad ReceiveActivity y el cliente con el que se comunica dicha actividad. |
CorrelationAliasAttribute |
Invalida el valor de parámetro de la correlación cuando el valor de correlación se debe obtener de un parámetro distinto del indicado por el CorrelationParameterAttribute. Esta clase no puede heredarse. |
CorrelationInitializerAttribute |
Indica el método o el evento en una interfaz ExternalDataExchange que inicializa el valor de correlación. Esta clase no puede heredarse. |
CorrelationParameterAttribute |
Indica el nombre del parámetro usado para la correlación en los métodos y eventos definidos en una interfaz ExternalDataExchange. Esta clase no puede heredarse. |
DelayActivity |
Proporciona la lógica para establecer un temporizador y esperar, de forma asincrónica, a su expiración. Esta clase no puede heredarse. |
EventDeliveryFailedException |
Excepción que se inicia cuando no se puede entregar un evento que se provoca desde el host a la instancia de flujo de trabajo. Normalmente el evento se provoca desde un ExternalDataExchangeService en una instancia de flujo de trabajo. Esta clase no puede heredarse. |
EventDrivenActivity |
Ajusta una Activity cuya ejecución se inicializa con un evento. Esta clase no puede heredarse. |
EventHandlersActivity |
Una actividad compuesta que contiene una colección de controladores de eventos. Normalmente se usa donde deba administrarse una colección de eventos. Un EventDrivenActivity, que forma parte de EventHandlersActivity administra cada evento. |
EventHandlingScopeActivity |
Habilita el control de eventos con la ejecución de las actividades secundarias. Esta clase no puede heredarse. |
EventQueueName |
Representa el nombre de una cola asociada a un evento en WorkflowInstance. Esta clase no puede heredarse. |
ExternalDataEventArgs |
Representa los datos enviados cuando se genera un evento utilizando la actividad HandleExternalEventActivity. |
ExternalDataExchangeAttribute |
Marca una interfaz como una interfaz de servicio local. Esta clase no puede heredarse. |
ExternalDataExchangeService |
Representa un servicio que se debe agregar al motor en tiempo de ejecución del flujo de trabajo para que se habiliten las comunicaciones de servicios locales. Es necesario agregar implementaciones del servicio local a ExternalDataExchangeService para que estos servicios se inicialicen y registren correctamente. |
ExternalDataExchangeServiceSection |
Representa una sección de configuración que permite especificar, en un archivo de configuración, un conjunto de servicios que se van a agregar a una instancia de ExternalDataExchangeService. |
HandleExternalEventActivity |
Define una actividad de comunicación de flujo de trabajo que se usa para administrar un evento generado por un servicio local. |
HandleExternalEventActivityValidator |
Comprueba que la clase HandleExternalEventActivity está configurada correctamente. |
IfElseActivity |
Ejecuta una de dos o más actividades de tipo IfElseBranchActivity de forma condicional. Esta clase no puede heredarse. |
IfElseBranchActivity |
Representa una bifurcación de un IfElseActivity. Esta clase no puede heredarse. |
InvokeWebServiceActivity |
Invoca a un servicio Web a través de una clase de proxy, que pasa y recibe parámetros de la forma especificada. Esta clase no puede heredarse. |
InvokeWebServiceEventArgs |
Contiene los datos de evento usados para invocar un servicio web. Esta clase no puede heredarse. |
InvokeWorkflowActivity |
Ejecuta un flujo de trabajo desde otro de forma asincrónica. Esta clase no puede heredarse. |
ListenActivity |
Hace que el flujo de trabajo espere por uno de varios posibles eventos antes de que continúe la actividad. Esta clase no puede heredarse. |
MessageEventSubscription |
Crea una suscripción de evento de mensaje para enrutar los mensajes a la instancia de flujo de trabajo adecuada. |
OperationInfo |
Representa la información para una operación de contrato definida en un servicio de flujo de trabajo. |
OperationInfoBase |
Clase base utilizada para el almacenamiento de información de una operación de contrato definida en un servicio de flujo de trabajo. |
OperationParameterInfo |
Contiene información acerca de un parámetro de operación. |
OperationParameterInfoCollection |
Una colección de objetos OperationParameterInfo. |
OperationValidationEventArgs |
Proporciona datos para el evento OperationValidation. |
ParallelActivity |
Ejecuta un conjunto de actividades secundarias simultáneamente. Esta clase no puede heredarse. |
PolicyActivity |
Representa una colección de instancias de clase Rule para que se ejecute como parte de la ejecución de un flujo de trabajo como una actividad o paso único. |
ReceiveActivity |
Actividad de servicio que implementa una operación definida por un contrato de servicio Windows Communication Foundation (WCF). |
ReplicatorActivity |
Ejecuta varias instancias de una actividad secundaria. |
ReplicatorChildEventArgs |
Contiene los argumentos de evento para los controladores de actividad ReplicatorActivity llamados en la inicialización de las instancias Activity secundarias y en la finalización las instancias Activity secundarias. |
SendActivity |
Actividad del lado cliente que modela la invocación sincrónica de una operación de servicio de Windows Communication Foundation (WCF). |
SendActivityEventArgs |
Proporciona información para los eventos BeforeSend y AfterResponse. |
SequenceActivity |
Ejecuta un conjunto de actividades secundarias según una única clasificación definida. |
SequentialWorkflowActivity |
Representa un flujo de trabajo que ejecuta las actividades de forma secuencial. |
SetStateActivity |
Proporciona la transición a una StateActivity en un flujo de trabajo de equipo de estado. Esta clase no puede heredarse. |
SetStateEventArgs |
Representa una clase que se usa como argumento para establecer el estado de StateMachineWorkflowActivity. |
StateActivity |
Representa un estado en StateMachineWorkflowActivity. |
StateActivityValidator |
Representa una clase que comprueba si una clase StateActivity está configurada correctamente. |
StateFinalizationActivity |
Representa una actividad que ejecuta las actividades que contiene antes de pasar a otro estado en un flujo de trabajo de equipo de estado. Esta clase no puede heredarse. |
StateInitializationActivity |
Actúa como un contenedor para un grupo de actividades que se ejecutan al empezar a ejecutarse StateActivity. Esta clase no puede heredarse. |
StateMachineWorkflowActivity |
Actúa como el contenedor raíz para los flujos de trabajo de equipo de estado. Contiene estados y actividades orientadas a eventos. |
StateMachineWorkflowInstance |
Representa una clase que administra la instancia actual de StateMachineWorkflowActivity. Esta clase no puede heredarse. |
TypedOperationInfo |
Objeto OperationInfo que hereda de la OperationInfoBase utilizada para la información de operación de servicio de las actividades SendActivity y ReceiveActivity. Tenga en cuenta que esta información de operación debe basarse en un tipo CLR. |
WebServiceFaultActivity |
Habilita el envío de un error al cliente de servicios Web del flujo de trabajo. Esta clase no puede heredarse. |
WebServiceInputActivity |
Habilita la recepción de datos de un servicio Web en un flujo de trabajo. Esta clase no puede heredarse. |
WebServiceOutputActivity |
Habilita el envío de datos a un servicio Web desde un flujo de trabajo. Esta clase no puede heredarse. |
WebWorkflowRole |
Representa una función Flujo de trabajo respaldada por un RoleProvider. |
WhileActivity |
Ejecuta una actividad secundaria de forma iterativa mientras se cumpla una determinada condición. |
WorkflowAuthorizationException |
La excepción que se inicia cuando se producen errores de validación de funciones debido a que WorkflowRoleCollection no contiene una identidad especificada. |
WorkflowRole |
La clase base abstracta de la que se derivan los roles del flujo de trabajo. |
WorkflowRoleCollection |
Representa una colección de objetos WorkflowRole. Esta clase no puede heredarse. |
WorkflowServiceAttributes |
Compila el comportamiento del servicio para el flujo de trabajo de servicio en el que está contenido. |
WorkflowServiceAttributesDynamicPropertyValidator |
Validador de propiedad utilizado por la WorkflowServiceAttributesProperty. |
WorkflowSubscriptionService |
Proporciona los métodos para que un servicio de suscripción administre las suscripciones para un tiempo de ejecución del flujo de trabajo. |
WorkflowWebService |
Representa la clase base para todos los servicios web del flujo de trabajo. |
Interfaces
IEventActivity |
Proporciona métodos y propiedades de los que deben derivarse las actividades orientadas a eventos para suscribirse a eventos. |
Enumeraciones
ExecutionType |
Especifica el modo de ejecución de las actividades. |