Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

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

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

  Clase Descripción
Clase pública AddedConditionAction Representa la suma de RuleCondition a un flujo de trabajo durante la actualización dinámica. Esta clase no puede heredarse.
Clase pública AddedRuleSetAction Representa la suma de RuleSet durante la actualización dinámica. Esta clase no puede heredarse.
Clase pública RemovedConditionAction Representa la eliminación de RuleCondition de un flujo de trabajo durante una actualización dinámica. Esta clase no puede heredarse.
Clase pública RemovedRuleSetAction Representa la eliminación de un RuleSet durante la actualización dinámica. Esta clase no puede heredarse.
Clase pública Rule Define una condición con un conjunto asociado de acciones que realizar.
Clase pública RuleAction 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. Esta clase debe heredarse.
Clase pública RuleActionTrackingEvent Obsoleta. Contiene el nombre, el identificador de instancia y el resultado de condición de una regla evaluada.
Clase pública RuleAnalysis Almacena los campos y propiedades leídos por una condición o escritos por una acción.
Clase pública RuleAttribute Representa la clase base para los atributos personalizados Rule.
Clase pública RuleCondition Tipo base de RuleExpressionCondition y de cualquier condición personalizada creada por usuarios.
Clase pública RuleConditionChangeAction Representa una clase base abstracta de la cual se deben derivar todas las notificaciones de cambio de la actualización dinámica a RuleCondition.
Clase pública RuleConditionCollection Contiene una colección de clases RuleCondition definidas en el flujo de trabajo. Esta clase no puede heredarse.
Clase pública RuleConditionReference Obsoleta. Representa un RuleCondition en la colección de condiciones y permite evaluar la condición mediante programación.
Clase pública RuleDefinitions 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.
Clase pública RuleEngine Se utiliza para realizar la evaluación de RuleSet.
Clase pública RuleEvaluationException Representa la clase base en todas las excepciones producidas por problemas de evaluación de regla.
Clase pública RuleEvaluationIncompatibleTypesException Excepción iniciada al intentar aplicar un operador a operandos incompatibles mientras se evalúa una regla.
Clase pública RuleException Representa la clase base de todas las excepciones producidas por evaluación o validación de reglas.
Clase pública RuleExecution Almacena información de estado al ejecutar las clases RuleCondition o RuleAction.
Clase pública RuleExpressionCondition Define la definición de la condición tras un RuleConditionReference. Esta clase no puede heredarse.
Clase pública RuleExpressionInfo Instancia de esta clase devuelta por el método Validate de una expresión IRuleExpression.
Clase pública RuleExpressionResult Clase abstracta que es la base de las clases que representan el resultado de expresiones personalizadas basada en la interfaz IRuleExpression.
Clase pública RuleExpressionWalker Propaga el comportamiento actual de la expresión hacia los nodos secundarios. Esta clase no puede heredarse.
Clase pública RuleHaltAction Detiene la ejecución de RuleSet y devuelve el control al método de llamada.
Clase pública RuleInvokeAttribute Indica que una condición invoca a un método. Esta clase no puede heredarse.
Clase pública RuleLiteralResult Representa el resultado literal de una expresión personalizada escrita utilizando IRuleExpression.
Clase pública RulePathQualifier Genera la ruta de acceso de un campo o propiedad.
Clase pública RuleReadAttribute Indica que un Rulelee una propiedad. Esta clase no puede heredarse.
Clase pública RuleReadWriteAttribute Representa la clase base de las clases RuleReadAttribute y RuleWriteAttribute.
Clase pública RuleSet 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.
Clase pública RuleSetChangeAction 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.
Clase pública RuleSetCollection Contiene una colección de clases RuleSet definidas en un flujo de trabajo.
Clase pública RuleSetReference Obsoleta. Contiene el nombre de un RuleSet en la RuleSetCollection del flujo de trabajo. Esta clase no puede heredarse.
Clase pública RuleSetValidationException Representa la excepción iniciada cuando el procesamiento no puede continuar debido a que no se puede validar un conjunto de reglas.
Clase pública RuleStatementAction Especifica una propiedad o campo para actualizar o un método para ejecutar, utilizando los tipos CodeDom.
Clase pública RuleUpdateAction Indica que una regla está actualizando una variable para realizar una nueva evaluación de las reglas afectadas.
Clase pública RuleValidation Valida las condiciones de expresión.
Clase pública RuleWriteAttribute 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.
Clase pública UpdatedConditionAction Representa el cambio a RuleSet para las actualizaciones dinámicas. Esta clase no puede heredarse.
Clase pública UpdatedRuleSetAction Representa el cambio a RuleSet para las actualizaciones dinámicas. Esta clase no puede heredarse.

  Interfaz Descripción
Interfaz pública IRuleExpression Representa la clase base desde la cual deben derivarse los escritores de expresiones personalizadas para escribir esas expresiones.

  Enumeración Descripción
Enumeración pública RuleAttributeTarget Especifica si la ruta de acceso en RuleReadAttribute o RuleWriteAttribute es de un parámetro de método o de this.
Enumeración pública RuleChainingBehavior Especifica el comportamiento del encadenamiento de reenvío del RuleSet.
Enumeración pública RuleReevaluationBehavior Especifica si se puede evaluar de nuevo un Rule.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft