[]
Base class to build RDL programs like StyleProgram or ReportItemProgram<T>. Compiles "DNA" of ROM object.
public abstract class ProgramBase : IProgram
Name | Description |
---|---|
ProgramBase(IProgramServices, Content, bool) |
Name | Description |
---|---|
DataContent | |
IsConst | Returns |
IsStatic | Returns |
RenderingContext | |
Report | |
RequiresRenderingServices | Returns true if any expression contains renderTime-dependent values (themes, page numbers and etc..) |
Services |
Name | Description |
---|---|
CompileExpression<T>(ExpressionInfo, T, bool, Func<T, T>) | |
EvalConst<T>(ExpressionInfo, T, Func<T, T>) |