Compartir a través de


Rule Clase

Definición

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

public ref class Rule
[System.Serializable]
public class Rule
[<System.Serializable>]
type Rule = class
Public Class Rule
Herencia
Rule
Atributos

Ejemplos

En el siguiente ejemplo se muestra cómo crear un Rule con nombre.

private Rule firstRule = new Rule("firstRule");  

Comentarios

Un Rule está compuesto de RuleCondition y una (o ambas) colección de ThenActions o ElseActions.

Constructores

Rule()

Inicializa una nueva instancia de la clase Rule.

Rule(String)

Inicializa una nueva instancia de la clase Rule utilizando el nombre de Rule.

Rule(String, RuleCondition, IList<RuleAction>)

Inicializa una nueva instancia de la clase Rule utilizando el nombre de Rule, la condición de la regla, y una lista de acciones THEN.

Rule(String, RuleCondition, IList<RuleAction>, IList<RuleAction>)

Inicializa una nueva instancia de la clase Rule utilizando el nombre de Rule, la condición de la regla, una lista de acciones THEN, y una lista de acciones ELSE.

Propiedades

Active

Obtiene o establece un valor que indica si Rule debe ser evaluado.

Condition

Obtiene o establece un RuleCondition para evaluar el Rule.

Description

Obtiene o establece una descripción del Rule.

ElseActions

Obtiene una colección de clases RuleAction para realizar en el caso ELSE.

Name

Obtiene o establece el nombre de Rule.

Priority

Obtiene o establece un valor que indica el orden en el que se debería ejecutar Rule.

ReevaluationBehavior

Obtiene o establece un valor que indica si Rule admite una nueva evaluación.

ThenActions

Obtiene una colección de clases RuleAction para realizar en el caso THEN.

Métodos

Clone()

Crea una copia en profundidad del Rule en curso.

Equals(Object)

Determina si esta instancia de Rule y el objeto pasado como parámetro tiene el mismo valor.

GetHashCode()

Devuelve el código hash de esta instancia.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a