Class AlgorithmContext
Inheritance
AlgorithmContext
Implements
Inherited Members
Namespace: LemonEdge.Connections.Database.Formulas
Assembly: LemonEdge.Database.Connector.dll
Syntax
public class AlgorithmContext : FormulaFunctionsWithContext<IAlgorithmRunData>, IFormulaFunctionsWithContext<IAlgorithmRunData>, IFormulaFunctionsWithContext, IFormulaFunctions
Constructors
AlgorithmContext(IEntityUpdater, IReadOnlyCache, UserInfo, IAlgorithmRunData, IAlgorithmRun, IAlgorithm, IExcelWorkbook, IFormulaFunctionsServiceContext)
Declaration
public AlgorithmContext(IEntityUpdater updater, IReadOnlyCache cache, UserInfo user, IAlgorithmRunData data, IAlgorithmRun run, IAlgorithm algorithm, IExcelWorkbook workbook, IFormulaFunctionsServiceContext context)
Parameters
Type | Name | Description |
---|---|---|
IEntityUpdater | updater | |
IReadOnlyCache | cache | |
UserInfo | user | |
IAlgorithmRunData | data | |
IAlgorithmRun | run | |
IAlgorithm | algorithm | |
IExcelWorkbook | workbook | |
IFormulaFunctionsServiceContext | context |
Properties
Algorithm
Declaration
public IAlgorithm Algorithm { get; }
Property Value
Type | Description |
---|---|
IAlgorithm |
AlgorithmRun
Declaration
public IAlgorithmRun AlgorithmRun { get; }
Property Value
Type | Description |
---|---|
IAlgorithmRun |
AlgorithmRunData
Declaration
public IAlgorithmRunData AlgorithmRunData { get; }
Property Value
Type | Description |
---|---|
IAlgorithmRunData |
AlgorithmWorkbook
Declaration
public IExcelWorkbook AlgorithmWorkbook { get; }
Property Value
Type | Description |
---|---|
IExcelWorkbook |