Partager via


Rule Classe

Définition

Définit une condition avec un ensemble associé d'actions à exécuter.

public ref class Rule
[System.Serializable]
public class Rule
[<System.Serializable>]
type Rule = class
Public Class Rule
Héritage
Rule
Attributs

Exemples

L'exemple suivant montre comment créer un Rule nommé.

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

Remarques

Rule se compose de RuleCondition et d’une ou des deux collections ThenActions ou ElseActions.

Constructeurs

Rule()

Initialise une nouvelle instance de la classe Rule.

Rule(String)

Initialise une nouvelle instance de la classe Rule à l'aide du nom de Rule.

Rule(String, RuleCondition, IList<RuleAction>)

Initialise une nouvelle instance de la classe Rule à l'aide du nom du Rule, de la condition de règle et d'une liste d'actions THEN.

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

Initialise une nouvelle instance de la classe Rule à l'aide du nom du Rule, de la condition de règle, d'une liste des actions THEN et d'une liste des actions ELSE.

Propriétés

Active

Obtient ou définit une valeur qui indique si le Rule doit être évalué.

Condition

Obtient ou définit un RuleCondition pour le Rule à évaluer.

Description

Obtient ou définit une description du Rule.

ElseActions

Obtient une collection de classes RuleAction à exécuter dans le cas ELSE.

Name

Obtient ou définit le nom de l'objet Rule.

Priority

Obtient ou définit une valeur qui indique l'ordre dans lequel un Rule doit être exécuté.

ReevaluationBehavior

Obtient ou définit une valeur indiquant si un Rule peut être réévalué.

ThenActions

Obtient une collection de classes RuleAction à exécuter dans le cas THEN.

Méthodes

Clone()

Crée une copie complète du Rule en cours.

Equals(Object)

Détermine si cette instance de Rule et l'objet passé en tant que paramètre ont la même valeur.

GetHashCode()

Retourne le code de hachage de cette instance.

GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à