Interface IMeasureUnit
- Namespace
- Ascon.Polynom.Web.Api.Data.Interfaces.Models.Measurements
- Assembly
- Ascon.Polynom.Web.Api.Data.dll
Представляет единицу измерения.
[JsonPolymorphic(UnknownDerivedTypeHandling = JsonUnknownDerivedTypeHandling.FallBackToBaseType)]
[JsonDerivedType(typeof(MeasureUnit))]
public interface IMeasureUnit : INamedObject, IHaveName, IHaveCode, IHaveId, IAccessControlObject, IIdentifiableObject, IEquatable<ObjectIdentifier>, IEquatable<IIdentifiableObject>, IHaveWriteAccess
- Inherited Members
- Extension Methods
Properties
CodeOkei
Возвращает или задает код по ОКЕИ.
string CodeOkei { get; set; }
Property Value
Designation
Возвращает или задает описание измеряемой сущности из ЕдИзм.
string Designation { get; set; }
Property Value
FromBasicFactor
Возвращает или задает множитель перевода из базовой единицы из ЕдИзм.
double FromBasicFactor { get; set; }
Property Value
FromBasicOffset
Возвращает или задает смещение перевода из базовой единицы из ЕдИзм.
double FromBasicOffset { get; set; }
Property Value
InternationalDesignationOkei
Возвращает или задает международное обозначение по ОКЕИ.
string InternationalDesignationOkei { get; set; }
Property Value
InternationalLiteralDesignation
Возвращает или задает международное буквенное обозначение.
string InternationalLiteralDesignation { get; set; }
Property Value
IsBasic
Возвращает или задает признак того, что единица измерения является базовой.
bool IsBasic { get; set; }
Property Value
- bool
trueесли единица измерения базовая; иначеfalse.
LiteralDesignation
Возвращает или задает национальное буквенное обозначение.
string LiteralDesignation { get; set; }
Property Value
MeasureEntity
Возвращает измеряемую сущность.
IIdentifiableObject MeasureEntity { get; set; }
Property Value
Uid
Уникальный идентификатор объекта.
Guid Uid { get; set; }