Interface IMeasurePointDataCalculation
Интерфейс описывает свойства точки учёта, которые касаются расчёта данных.
Namespace: Lers.Core
Assembly: Lers.Server.System.dll
Syntax
public interface IMeasurePointDataCalculation
Properties
CalculatedValuesAveragingMode
Режим осреднения значений при расчете (температур и давлений).
Declaration
ValueAveragingMode CalculatedValuesAveragingMode { get; }
Property Value
| Type | Description |
|---|---|
| ValueAveragingMode |
CalculateMissingCurrentConsumption
Определяет режим расчёте недостающего текущего потребления.
Declaration
MissingConsumptionCalculationMode CalculateMissingCurrentConsumption { get; }
Property Value
| Type | Description |
|---|---|
| MissingConsumptionCalculationMode |
CalculateMissingDayConsumption
Определяет режим расчета недостающего суточного потребления.
Declaration
MissingConsumptionCalculationMode CalculateMissingDayConsumption { get; }
Property Value
| Type | Description |
|---|---|
| MissingConsumptionCalculationMode |
CalculateMissingHeatValues
Определяет, включен ли расчет недостающих значений тепла.
Declaration
bool CalculateMissingHeatValues { get; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
CalculateMissingHourConsumption
Определяет режим расчета недостающего часового потребления.
Declaration
MissingConsumptionCalculationMode CalculateMissingHourConsumption { get; }
Property Value
| Type | Description |
|---|---|
| MissingConsumptionCalculationMode |
CalculateMissingMonthConsumption
Определяет режим расчета недостающего месячного потребления.
Declaration
MissingConsumptionCalculationMode CalculateMissingMonthConsumption { get; }
Property Value
| Type | Description |
|---|---|
| MissingConsumptionCalculationMode |
CalculateMissingTotals
Определяет, включен ли расчет недостающих интеграторов по потреблению.
Declaration
bool CalculateMissingTotals { get; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
CalculateMissingTotalsByInterpolating
Определяет, включен ли расчет недостающих интеграторов по текущим интеграторам.
Declaration
bool CalculateMissingTotalsByInterpolating { get; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
CalculateMissingValues
Определяет, включен ли расчет недостающих значений во всех архивах.
Declaration
bool CalculateMissingValues { get; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
LastDataShelfLife
Срок годности последних данных.
Declaration
TimeSpan? LastDataShelfLife { get; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<TimeSpan> |
UseAdvancedTotalsInterpolation
Использование расширенного алгоритма интерполяции интеграторов
Declaration
bool UseAdvancedTotalsInterpolation { get; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
Methods
IsEqual(MeasurePointCalcAndStorageObject)
Проверяет, равны ли свойства у текущего объекта и other.
Declaration
bool IsEqual(MeasurePointCalcAndStorageObject other)
Parameters
| Type | Name | Description |
|---|---|---|
| Lers.Models.MeasurePointCalcAndStorageObject | other |
Returns
| Type | Description |
|---|---|
| System.Boolean |