Partage via


RuleSet Classe

Définition

Contient une collection de Rule classes ainsi que la sémantique pour l’exécution du chaînage avant de ces règles. Un RuleSet peut être exécuté directement dans le code ou à l’aide de l’activité PolicyActivity .

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

Constructeurs

Nom Description
RuleSet()

Initialise une nouvelle instance de la classe RuleSet.

RuleSet(String, String)

Initialise une nouvelle instance de la RuleSet classe à l’aide du nom et de la RuleSetdescription du .

RuleSet(String)

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

Propriétés

Nom Description
ChainingBehavior

Obtient ou définit le comportement de chaînage avant pour les Rule classes dans le RuleSet.

Description

Obtient ou définit une description du RuleSet.

Name

Obtient ou définit le nom du RuleSet.

Rules

Obtient une liste de Rule classes dans le RuleSet.

Méthodes

Nom Description
Clone()

Crée une copie approfondie du fichier actif RuleSet.

Equals(Object)

Détermine si deux instances d’objet sont égales.

Execute(RuleExecution)

Évalue les Rule instances dans le RuleSet.

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)
Validate(RuleValidation)

Valide les RuleSet attributs et les Rule classes dans le RuleSet.

S’applique à