Table of Contents

Enum RuleCompilerUnsupportedExpressionsHandling

Namespace
NRules
Assembly
NRules.dll

Defines different modes of handling of unsupported types of lambda expressions when the compiler is comparing them for the purpose of node sharing in the Rete graph.

public enum RuleCompilerUnsupportedExpressionsHandling

Fields

FailFast = 0

Rule compilation fails when it finds an unsupported expression. This is the default behavior.

TreatAsNotEqual = 1

Rule compilation treats unsupported expressions as not equal, sacrificing efficiency in favor of compatibility.