Interface IPropertyValueData
Данные значения свойства.
Inherited Members
IAbstractValue.ToBytes()
Namespace: Ascon.Polynom.Api
Assembly: Ascon.Polynom.Api.dll
Syntax
public interface IPropertyValueData : IEquatable<IPropertyValueData>, IComparable<IPropertyValueData>, IComparable, IAbstractValue
Properties
Definition
Возвращает определение свойства.
Declaration
IPropertyDefinition Definition { get; }
Property Value
| Type | Description |
|---|---|
| IPropertyDefinition |
IsNull
Возвращает признак того, что значение будет считаться пустым значением.
Declaration
bool IsNull { get; }
Property Value
| Type | Description |
|---|---|
| bool |
|
Type
Возвращает тип значения.
Declaration
PropertyType Type { get; }
Property Value
| Type | Description |
|---|---|
| PropertyType |
Methods
SameAs(IPropertyValueData)
Возвращает признак того, что данные значений свойств полностью совпадают.
Declaration
bool SameAs(IPropertyValueData other)
Parameters
| Type | Name | Description |
|---|---|---|
| IPropertyValueData | other | Данные значения свойства для сравнения. |
Returns
| Type | Description |
|---|---|
| bool |
|
Remarks
Для вещественных:
Equals("1 мин", "60 сек") вернет true; Equals("60 сек", "60 сек") вернет true;
SameAs("1 мин", "60 сек") вернет false; SameAs("60 сек", "60 сек") вернет true.