[]
        
(Showing Draft Content)

C1.WPF.RulesManager.RulesEngineSource

RulesEngineSource Class

The source from which the C1RulesEngine compute the values and create the styles.

Inheritance
RulesEngineSource
Namespace: C1.WPF.RulesManager
Assembly: C1.WPF.RulesManager.dll
Syntax
public abstract class RulesEngineSource
Public MustInherit Class RulesEngineSource

Constructors

Name Description
RulesEngineSource()

Initializes a new instance of the RulesEngineSource class.

Properties

Name Description
Fields

Methods

Name Description
GetFieldValues<T>(string)

Gets the collection of values corresponding to the specified field and T.

GetFields()

Gets the names and types of the fields

GetMaximum<T>(RulesEngineRangeCollection)

Gets the maximum value corresponding to the specified ranges and T.

GetMinimum<T>(RulesEngineRangeCollection)

Gets the minimum value corresponding to the specified ranges and T.

GetRangeValuesCollection<T>(RulesEngineRange)

Gets the collection of values for the specified range.

GetRangesValues<T>(RulesEngineRangeCollection)

Gets the collection of values corresponding to the specified ranges and T.

GetSortedRangesValues<T>(RulesEngineRangeCollection)

Gets the sorted collection of values corresponding to the specified ranges and T.

GetValue<T>(int, string)

Gets the value corresponding to the specified index and field.

InvalidateRanges(RulesEngineRangeCollection)

Removes previously cached values corresponding to the specified ranges.