Предоставляет доступ к дескрипторам данных.
Inheritance
System.Object
DataParameterDescriptorsStore
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: Lers.Core.dll
public class DataParameterDescriptorsStore : IDataParameterDescriptorsStore
Constructors
Declaration
public DataParameterDescriptorsStore(IEnumerable<DataParameterDescriptor> descriptors)
Parameters
Properties
Возвращает параметры текущих данных для ресурса Электричество (Параметры качества электроэнергии).
Declaration
public IReadOnlyCollection<DataParameterDescriptor> ElectricCurrentsParams { get; }
Property Value
Возвращает параметры потребления и интеграторы для ресурса Электричество.
Declaration
public IReadOnlyCollection<DataParameterDescriptor> ElectricParams { get; }
Property Value
Возвращает параметры профиля мощности для ресурса Электричество.
Declaration
public IReadOnlyCollection<DataParameterDescriptor> ElectricPowerParams { get; }
Property Value
Возвращает параметры интеграторов для ресурса Электричество.
Declaration
public IReadOnlyCollection<DataParameterDescriptor> ElectricTotalsParams { get; }
Property Value
Возвращает текущие параметры потребления и интеграторы для ресурса Газ.
Declaration
public IReadOnlyCollection<DataParameterDescriptor> GasCurrentsParams { get; }
Property Value
Возвращает параметры потребления и интеграторы для ресурса Газ.
Declaration
public IReadOnlyCollection<DataParameterDescriptor> GasParams { get; }
Property Value
Возвращает параметры интеграторов для ресурса Газ.
Declaration
public IReadOnlyCollection<DataParameterDescriptor> GasTotalsParams { get; }
Property Value
Declaration
public IReadOnlyCollection<DataParameterDescriptor> Parameters { get; }
Property Value
Список параметров качества электроэнергии.
Declaration
public IReadOnlyCollection<DataParameterDescriptor> PowerQualityParameters { get; }
Property Value
Возвращает текущие параметры потребления и интеграторы для ресурса Вода.
Declaration
public IReadOnlyCollection<DataParameterDescriptor> WaterCurrentsParams { get; }
Property Value
Возвращает параметры потребления и интеграторы для ресурса Вода.
Declaration
public IReadOnlyCollection<DataParameterDescriptor> WaterParams { get; }
Property Value
Возвращает параметры интеграторы для ресурса Вода.
Declaration
public IReadOnlyCollection<DataParameterDescriptor> WaterTotalsParams { get; }
Property Value
Methods
Список параметров для указанного ресурса.
Declaration
public IReadOnlyCollection<DataParameterDescriptor> GetResourceParameters(ResourceKind resourceKind)
Parameters
Returns
Список параметров для указанной системы.
Declaration
public IReadOnlyCollection<DataParameterDescriptor> GetSystemParameters(SystemType systemType)
Parameters
Returns
Возвращает дескриптор по его идентификатору.
Declaration
public bool TryGet(int id, out DataParameterDescriptor descriptor)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
Возвращает дескриптор по его имени.
Declaration
public bool TryGet(string name, out DataParameterDescriptor descriptor)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
Implements
Extension Methods