Click or drag to resize

IRuleRepository Interface

In-memory database of production rules arranged into rule sets.

Namespace:  NRules.RuleModel
Assembly:  NRules.RuleModel (in NRules.RuleModel.dll) Version: 0.8.4
Syntax
C#
public interface IRuleRepository

The IRuleRepository type exposes the following members.

Methods
  NameDescription
Public methodGetRuleSets
Retrieves all rule sets contained in the repository.
Top
Extension Methods
  NameDescription
Public Extension MethodCompile
Compiles all rules in the repository into a session factory. Use RuleCompiler explicitly if only need to compile a subset of rules.
(Defined by RuleRepositoryExtensions.)
Public Extension MethodGetRules
Retrieves all rules from all rule sets contained in the repository.
(Defined by RuleRepositoryExtensions.)
Top
See Also