Exportar (0) Imprimir
Expandir todo

System.Workflow.Activities.Rules (Espacio de nombres)

Actualización: noviembre 2007

Contiene un conjunto de clases que define las condiciones y acciones que forman una regla.

  ClaseDescripción
ms594884.pubclass(es-es,VS.90).gifAddedConditionActionRepresenta la suma de RuleCondition a un flujo de trabajo durante la actualización dinámica. Esta clase no puede heredarse.
ms594884.pubclass(es-es,VS.90).gifAddedRuleSetActionRepresenta la suma de RuleSet durante la actualización dinámica. Esta clase no puede heredarse.
ms594884.pubclass(es-es,VS.90).gifRemovedConditionActionRepresenta la eliminación de RuleCondition de un flujo de trabajo durante una actualización dinámica. Esta clase no puede heredarse.
ms594884.pubclass(es-es,VS.90).gifRemovedRuleSetActionRepresenta la eliminación de un RuleSet durante la actualización dinámica. Esta clase no puede heredarse.
ms594884.pubclass(es-es,VS.90).gifRuleDefine una condición con un conjunto asociado de acciones que realizar.
ms594884.pubclass(es-es,VS.90).gifRuleActionRepresenta una clase abstracta que define una acción que será ejecutada si el Condition asociado se evalúa como true, para ThenActions, o false, para ElseActions. Esta clase debe heredarse.
ms594884.pubclass(es-es,VS.90).gifRuleActionTrackingEventContiene el nombre, el identificador de instancia y el resultado de condición de una regla evaluada.
ms594884.pubclass(es-es,VS.90).gifRuleAnalysisAlmacena los campos y propiedades leídos por una condición o escritos por una acción.
ms594884.pubclass(es-es,VS.90).gifRuleAttributeRepresenta la clase base para los atributos personalizados Rule.
ms594884.pubclass(es-es,VS.90).gifRuleConditionTipo base de RuleExpressionCondition y de cualquier condición personalizada creada por usuarios.
ms594884.pubclass(es-es,VS.90).gifRuleConditionChangeActionRepresenta una clase base abstracta de la cual se deben derivar todas las notificaciones de cambio de la actualización dinámica a RuleCondition.
ms594884.pubclass(es-es,VS.90).gifRuleConditionCollectionContiene una colección de clases RuleCondition definidas en el flujo de trabajo. Esta clase no puede heredarse.
ms594884.pubclass(es-es,VS.90).gifRuleConditionReferenceRepresenta un RuleCondition en la colección de condiciones y permite evaluar la condición mediante programación.
ms594884.pubclass(es-es,VS.90).gifRuleDefinitionsRepresenta la raíz de los archivos .rules y contiene todo el RuleSets y RuleCondition asociados a un flujo de trabajo. Esta clase no puede heredarse.
ms594884.pubclass(es-es,VS.90).gifRuleEngineSe utiliza para realizar la evaluación de RuleSet.
ms594884.pubclass(es-es,VS.90).gifRuleEvaluationExceptionRepresenta la clase base en todas las excepciones producidas por problemas de evaluación de regla.
ms594884.pubclass(es-es,VS.90).gifRuleEvaluationIncompatibleTypesExceptionExcepción iniciada al intentar aplicar un operador a operandos incompatibles mientras se evalúa una regla.
ms594884.pubclass(es-es,VS.90).gifRuleExceptionRepresenta la clase base de todas las excepciones producidas por evaluación o validación de reglas.
ms594884.pubclass(es-es,VS.90).gifRuleExecutionAlmacena información de estado al ejecutar las clases RuleCondition o RuleAction.
ms594884.pubclass(es-es,VS.90).gifRuleExpressionConditionDefine la definición de la condición tras un RuleConditionReference. Esta clase no puede heredarse.
ms594884.pubclass(es-es,VS.90).gifRuleExpressionInfoInstancia de esta clase devuelta por el método Validate de una expresión IRuleExpression.
ms594884.pubclass(es-es,VS.90).gifRuleExpressionResultClase abstracta que es la base de las clases que representan el resultado de expresiones personalizadas basada en la interfaz IRuleExpression.
ms594884.pubclass(es-es,VS.90).gifRuleExpressionWalkerPropaga el comportamiento actual de la expresión hacia los nodos secundarios. Esta clase no puede heredarse.
ms594884.pubclass(es-es,VS.90).gifRuleHaltActionDetiene la ejecución de RuleSet y devuelve el control al método de llamada.
ms594884.pubclass(es-es,VS.90).gifRuleInvokeAttributeIndica que una condición invoca a un método. Esta clase no puede heredarse.
ms594884.pubclass(es-es,VS.90).gifRuleLiteralResultRepresenta el resultado literal de una expresión personalizada escrita utilizando IRuleExpression.
ms594884.pubclass(es-es,VS.90).gifRulePathQualifierGenera la ruta de acceso de un campo o propiedad.
ms594884.pubclass(es-es,VS.90).gifRuleReadAttributeIndica que un Rulelee una propiedad. Esta clase no puede heredarse.
ms594884.pubclass(es-es,VS.90).gifRuleReadWriteAttributeRepresenta la clase base de las clases RuleReadAttribute y RuleWriteAttribute.
ms594884.pubclass(es-es,VS.90).gifRuleSetContiene una colección de clases Rule junto con la semántica para la ejecución del encadenamiento de reenvío de esas reglas. Un RuleSet se puede ejecutar directamente en código o mediante la actividad PolicyActivity.
ms594884.pubclass(es-es,VS.90).gifRuleSetChangeActionRepresenta una clase base abstracta de la cual se deben derivar todas las notificaciones de actualización dinámica de cambios a un RuleSet. Esta clase no puede heredarse.
ms594884.pubclass(es-es,VS.90).gifRuleSetCollectionContiene una colección de clases RuleSet definidas en un flujo de trabajo.
ms594884.pubclass(es-es,VS.90).gifRuleSetReferenceContiene el nombre de un RuleSet en la RuleSetCollection del flujo de trabajo. Esta clase no puede heredarse.
ms594884.pubclass(es-es,VS.90).gifRuleSetValidationExceptionRepresenta la excepción iniciada cuando el procesamiento no puede continuar debido a que no se puede validar un conjunto de reglas.
ms594884.pubclass(es-es,VS.90).gifRuleStatementActionEspecifica una propiedad o campo para actualizar o un método para ejecutar, utilizando los tipos CodeDom.
ms594884.pubclass(es-es,VS.90).gifRuleUpdateActionIndica que una regla está actualizando una variable para realizar una nueva evaluación de las reglas afectadas.
ms594884.pubclass(es-es,VS.90).gifRuleValidationValida las condiciones de expresión.
ms594884.pubclass(es-es,VS.90).gifRuleWriteAttributeIndica que una propiedad o campo está escrita por el método o propiedad a la que se aplica este atributo. El motor de reglas utiliza esta información para determinar las dependencias entre reglas. Esta clase no se puede heredar.
ms594884.pubclass(es-es,VS.90).gifUpdatedConditionActionRepresenta el cambio a RuleSet para las actualizaciones dinámicas. Esta clase no puede heredarse.
ms594884.pubclass(es-es,VS.90).gifUpdatedRuleSetActionRepresenta el cambio a RuleSet para las actualizaciones dinámicas. Esta clase no puede heredarse.

  InterfazDescripción
ms594884.pubinterface(es-es,VS.90).gifIRuleExpressionRepresenta la clase base desde la cual deben derivarse los escritores de expresiones personalizadas para escribir esas expresiones.

  EnumeraciónDescripción
ms594884.pubenumeration(es-es,VS.90).gifRuleAttributeTargetEspecifica si la ruta de acceso en RuleReadAttribute o RuleWriteAttribute es de un parámetro de método o de this.
ms594884.pubenumeration(es-es,VS.90).gifRuleChainingBehaviorEspecifica el comportamiento del encadenamiento de reenvío del RuleSet.
ms594884.pubenumeration(es-es,VS.90).gifRuleReevaluationBehaviorEspecifica si se puede evaluar de nuevo un Rule.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft