Table of Contents

Class DataParameterDescriptorsStore

Namespace
Lers.Data
Assembly
Lers.Core.dll

Предоставляет доступ к дескрипторам данных.

public class DataParameterDescriptorsStore : IDataParameterDescriptorsStore
Inheritance
DataParameterDescriptorsStore
Implements
Inherited Members
Extension Methods

Constructors

DataParameterDescriptorsStore(IEnumerable<DataParameterDescriptor>)

Предоставляет доступ к дескрипторам данных.

public DataParameterDescriptorsStore(IEnumerable<DataParameterDescriptor> descriptors)

Parameters

descriptors IEnumerable<DataParameterDescriptor>

Properties

Parameters

Все параметры с данными.

public IReadOnlyCollection<DataParameterDescriptor> Parameters { get; }

Property Value

IReadOnlyCollection<DataParameterDescriptor>

PowerQualityParameters

Список параметров качества электроэнергии.

public IReadOnlyCollection<DataParameterDescriptor> PowerQualityParameters { get; }

Property Value

IReadOnlyCollection<DataParameterDescriptor>

Methods

GetResourceParameters(ResourceKind)

Список параметров для указанного ресурса.

public IReadOnlyCollection<DataParameterDescriptor> GetResourceParameters(ResourceKind resourceKind)

Parameters

resourceKind ResourceKind

Returns

IReadOnlyCollection<DataParameterDescriptor>

GetSystemParameters(SystemType)

Список параметров для указанной системы.

public IReadOnlyCollection<DataParameterDescriptor> GetSystemParameters(SystemType systemType)

Parameters

systemType SystemType

Returns

IReadOnlyCollection<DataParameterDescriptor>

TryGet(int, out DataParameterDescriptor)

Возвращает дескриптор по его идентификатору.

public bool TryGet(int id, out DataParameterDescriptor descriptor)

Parameters

id int
descriptor DataParameterDescriptor

Returns

bool

TryGet(string, out DataParameterDescriptor)

Возвращает дескриптор по его имени.

public bool TryGet(string name, out DataParameterDescriptor descriptor)

Parameters

name string
descriptor DataParameterDescriptor

Returns

bool