Rule Classe

Définition

Définit une condition avec un ensemble d’actions associé à effectuer.

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 nom Rule.

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

Remarques

Il Rule s’agit d’une ou d’une ou d’une collection ou d’une ou RuleConditionThenActions d’une ElseActions collection.

Constructeurs

Nom Description
Rule()

Initialise une nouvelle instance de la classe Rule.

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

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

Rule(String, RuleCondition, IList<RuleAction>)

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

Rule(String)

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

Propriétés

Nom Description
Active

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

Condition

Obtient ou définit une RuleCondition valeur à Rule évaluer.

Description

Obtient ou définit une description du Rule.

ElseActions

Obtient une collection de RuleAction classes à effectuer dans le cas ELSE.

Name

Obtient ou définit le nom du 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 une Rule valeur peut être réévaluée.

ThenActions

Obtient une collection de RuleAction classes à effectuer dans le cas THEN.

Méthodes

Nom Description
Clone()

Crée une copie approfondie du fichier actif Rule.

Equals(Object)

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

GetHashCode()

Retourne le code de hachage pour cette instance.

GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToString()

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

(Hérité de Object)

S’applique à