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 |