Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Espacio de nombres System.Workflow.Activities.Rules

 

Publicado: octubre de 2016

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

ClaseDescripción
System_CAPS_pubclassAddedConditionAction

Representa la suma de RuleCondition a un flujo de trabajo durante la actualización dinámica. Esta clase no puede heredarse.

System_CAPS_pubclassAddedRuleSetAction

Representa la suma de RuleSet durante la actualización dinámica. Esta clase no puede heredarse.

System_CAPS_pubclassRemovedConditionAction

Representa la eliminación de RuleCondition de un flujo de trabajo durante una actualización dinámica. Esta clase no puede heredarse.

System_CAPS_pubclassRemovedRuleSetAction

Representa la eliminación de un RuleSet durante la actualización dinámica. Esta clase no puede heredarse.

System_CAPS_pubclassRule

Define una condición con un conjunto asociado de acciones que realizar.

System_CAPS_pubclassRuleAction

Representa 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. Se debe heredar esta clase.

System_CAPS_pubclassRuleActionTrackingEvent

Obsoleto. Contiene el nombre, el identificador de instancia y el resultado de condición de una regla evaluada.

System_CAPS_pubclassRuleAnalysis

Almacena los campos y propiedades leídos por una condición o escritos por una acción.

System_CAPS_pubclassRuleAttribute

Representa la clase base para los atributos personalizados Rule.

System_CAPS_pubclassRuleCondition

Tipo base de RuleExpressionCondition y de cualquier condición personalizada creada por usuarios.

System_CAPS_pubclassRuleConditionChangeAction

Representa una clase base abstracta de la cual se deben derivar todas las notificaciones de cambio de la actualización dinámica a RuleCondition.

System_CAPS_pubclassRuleConditionCollection

Contiene una colección de clases RuleCondition definidas en el flujo de trabajo. Esta clase no puede heredarse.

System_CAPS_pubclassRuleConditionReference

Obsoleto. Representa un RuleCondition en la colección de condiciones y permite evaluar la condición mediante programación.

System_CAPS_pubclassRuleDefinitions

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

System_CAPS_pubclassRuleEngine

Se utiliza para realizar la evaluación de RuleSet.

System_CAPS_pubclassRuleEvaluationException

Representa la clase base en todas las excepciones producidas por problemas de evaluación de regla.

System_CAPS_pubclassRuleEvaluationIncompatibleTypesException

Excepción iniciada al intentar aplicar un operador a operandos incompatibles mientras se evalúa una regla.

System_CAPS_pubclassRuleException

Representa la clase base de todas las excepciones producidas por evaluación o validación de reglas.

System_CAPS_pubclassRuleExecution

Almacena información de estado al ejecutar las clases RuleCondition o RuleAction.

System_CAPS_pubclassRuleExpressionCondition

Define la definición de la condición tras un RuleConditionReference. Esta clase no puede heredarse.

System_CAPS_pubclassRuleExpressionInfo

Instancia de esta clase devuelta por el método Validate de una expresión IRuleExpression.

System_CAPS_pubclassRuleExpressionResult

Clase abstracta que es la base de las clases que representan el resultado de expresiones personalizadas basada en la interfaz IRuleExpression.

System_CAPS_pubclassRuleExpressionWalker

Propaga el comportamiento actual de la expresión hacia los nodos secundarios. Esta clase no puede heredarse.

System_CAPS_pubclassRuleHaltAction

Detiene la ejecución de RuleSet y devuelve el control al método de llamada.

System_CAPS_pubclassRuleInvokeAttribute

Indica que una condición invoca a un método. Esta clase no puede heredarse.

System_CAPS_pubclassRuleLiteralResult

Representa el resultado literal de una expresión personalizada escrita utilizando IRuleExpression.

System_CAPS_pubclassRulePathQualifier

Crea la ruta de acceso de un campo o propiedad.

System_CAPS_pubclassRuleReadAttribute

Indica que un Rulelee una propiedad. Esta clase no puede heredarse.

System_CAPS_pubclassRuleReadWriteAttribute

Representa la clase base de las clases RuleReadAttribute y RuleWriteAttribute.

System_CAPS_pubclassRuleSet

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

System_CAPS_pubclassRuleSetChangeAction

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

System_CAPS_pubclassRuleSetCollection

Contiene una colección de clases RuleSet definidas en un flujo de trabajo.

System_CAPS_pubclassRuleSetReference

Obsoleto. Contiene el nombre de un RuleSet en la RuleSetCollection del flujo de trabajo. Esta clase no puede heredarse.

System_CAPS_pubclassRuleSetValidationException

Representa la excepción iniciada cuando el procesamiento no puede continuar debido a que no se puede validar un conjunto de reglas.

System_CAPS_pubclassRuleStatementAction

Especifica una propiedad o campo para actualizar o un método para ejecutar, utilizando los tipos CodeDom.

System_CAPS_pubclassRuleUpdateAction

Indica que una regla está actualizando una variable para realizar una nueva evaluación de las reglas afectadas.

System_CAPS_pubclassRuleValidation

Valida las condiciones de expresión.

System_CAPS_pubclassRuleWriteAttribute

Indica 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 puede heredarse.

System_CAPS_pubclassUpdatedConditionAction

Representa el cambio a RuleSet para las actualizaciones dinámicas. Esta clase no puede heredarse.

System_CAPS_pubclassUpdatedRuleSetAction

Representa el cambio a RuleSet para las actualizaciones dinámicas. Esta clase no puede heredarse.

InterfazDescripción
System_CAPS_pubinterfaceIRuleExpression

Representa la clase base desde la cual deben derivarse los escritores de expresiones personalizadas para escribir esas expresiones.

EnumeraciónDescripción
System_CAPS_pubenumRuleAttributeTarget

Especifica si la ruta de acceso en RuleReadAttribute o RuleWriteAttribute es de un parámetro de método o de this.

System_CAPS_pubenumRuleChainingBehavior

Especifica el comportamiento del encadenamiento de reenvío del RuleSet.

System_CAPS_pubenumRuleReevaluationBehavior

Especifica si se puede evaluar de nuevo un Rule.

Volver al principio
Mostrar: