Table of Contents

Interface IDataParameterDescriptorsStore

Namespace
Lers.Data
Assembly
Lers.Core.dll

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

public interface IDataParameterDescriptorsStore
Extension Methods

Properties

Parameters

Список всех параметров.

IReadOnlyCollection<DataParameterDescriptor> Parameters { get; }

Property Value

IReadOnlyCollection<DataParameterDescriptor>

PowerQualityParameters

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

IReadOnlyCollection<DataParameterDescriptor> PowerQualityParameters { get; }

Property Value

IReadOnlyCollection<DataParameterDescriptor>

Methods

GetResourceParameters(ResourceKind)

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

IReadOnlyCollection<DataParameterDescriptor> GetResourceParameters(ResourceKind resourceKind)

Parameters

resourceKind ResourceKind

Returns

IReadOnlyCollection<DataParameterDescriptor>

GetSystemParameters(SystemType)

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

IReadOnlyCollection<DataParameterDescriptor> GetSystemParameters(SystemType systemType)

Parameters

systemType SystemType

Returns

IReadOnlyCollection<DataParameterDescriptor>

TryGet(int, out DataParameterDescriptor)

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

bool TryGet(int id, out DataParameterDescriptor descriptor)

Parameters

id int
descriptor DataParameterDescriptor

Returns

bool

TryGet(string, out DataParameterDescriptor)

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

bool TryGet(string name, out DataParameterDescriptor descriptor)

Parameters

name string
descriptor DataParameterDescriptor

Returns

bool