Class DataParameterProperties
Содержит значение, атрибуты и другие свойства параметра.
Implements
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)
Namespace: Lers.Data
Assembly: Lers.Core.dll
Syntax
public class DataParameterProperties : DataProperties, IDataProperties
Constructors
DataParameterProperties(DataParameter)
Инициализирует новый экземпляр класса.
Declaration
public DataParameterProperties(DataParameter param)
Parameters
| Type | Name | Description |
|---|---|---|
| DataParameter | param | Параметр данных. |
DataParameterProperties(DataParameter, DataProperties)
Создаёт новый экземпляр класса, заполняя атрибуты и значения из записи props.
Declaration
public DataParameterProperties(DataParameter param, DataProperties props)
Parameters
| Type | Name | Description |
|---|---|---|
| DataParameter | param | |
| DataProperties | props |
DataParameterProperties(DataParameterDescriptor)
Инициализирует новый экземпляр класса.
Declaration
public DataParameterProperties(DataParameterDescriptor param)
Parameters
| Type | Name | Description |
|---|---|---|
| DataParameterDescriptor | param | Параметр данных. |
DataParameterProperties(DataParameterDescriptor, DataProperties)
Создаёт новый экземпляр класса, заполняя атрибуты и значения из записи props.
Declaration
public DataParameterProperties(DataParameterDescriptor param, DataProperties props)
Parameters
| Type | Name | Description |
|---|---|---|
| DataParameterDescriptor | param | |
| DataProperties | props |
DataParameterProperties(DataParameterDescriptor, Nullable<Unit>)
Инициализирует новый экземпляр класса.
Declaration
public DataParameterProperties(DataParameterDescriptor param, Unit? unit)
Parameters
| Type | Name | Description |
|---|---|---|
| DataParameterDescriptor | param | Параметр данных. |
| System.Nullable<Unit> | unit | Единица измерения параметра |
Properties
Descriptor
Возвращает описатель параметра данных.
Declaration
public DataParameterDescriptor Descriptor { get; }
Property Value
| Type | Description |
|---|---|
| DataParameterDescriptor |
Param
Возвращает параметр.
Declaration
public DataParameter Param { get; }
Property Value
| Type | Description |
|---|---|
| DataParameter |
Unit
Единица измерения.
Declaration
public Unit Unit { get; }
Property Value
| Type | Description |
|---|---|
| Unit |
Methods
ConvertUnit(Unit)
Преобразовывает значение в другие единицы измерения.
Declaration
public void ConvertUnit(Unit toUnit)
Parameters
| Type | Name | Description |
|---|---|---|
| Unit | toUnit |
GetSystemValue()
Возвращает значение в системной единице измерения.
Declaration
public double GetSystemValue()
Returns
| Type | Description |
|---|---|
| System.Double |
GetValue(Unit)
Возвращает значение в указанной единице измерения.
Declaration
public double GetValue(Unit toUnit)
Parameters
| Type | Name | Description |
|---|---|---|
| Unit | toUnit |
Returns
| Type | Description |
|---|---|
| System.Double |
ToString()
Возвращает тестовое представление.
Declaration
public override string ToString()
Returns
| Type | Description |
|---|---|
| System.String | Строка, содержащая название параметра, его значение, и атрибуты. |
Overrides
System.Object.ToString()