Table of Contents

Interface IAblePropertyDefinitions

Namespace
Ascon.Polynom.Web.Api.Data.Interfaces.Models.PropertyOwners
Assembly
Ascon.Polynom.Web.Api.Data.dll

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

[JsonPolymorphic(UnknownDerivedTypeHandling = JsonUnknownDerivedTypeHandling.FallBackToBaseType)]
[JsonDerivedType(typeof(AblePropertyDefinitions))]
public interface IAblePropertyDefinitions : IRefCollection<IPropertyDefinition>
Inherited Members

Properties

BinaryProperties

Определения свойств типа "Бинарные данные".

List<IBinaryPropertyDefinition>? BinaryProperties { get; set; }

Property Value

List<IBinaryPropertyDefinition>

BooleanProperties

Определения свойств типа "Логическое".

List<IBooleanPropertyDefinition>? BooleanProperties { get; set; }

Property Value

List<IBooleanPropertyDefinition>

ColorProperties

Определения свойств типа "Цвет".

List<IColorPropertyDefinition>? ColorProperties { get; set; }

Property Value

List<IColorPropertyDefinition>

DateTimeProperties

Определения свойств типа "Дата/Время".

List<IDateTimePropertyDefinition>? DateTimeProperties { get; set; }

Property Value

List<IDateTimePropertyDefinition>

DoubleProperties

Определения свойств типа "Вещественное число".

List<IDoublePropertyDefinition>? DoubleProperties { get; set; }

Property Value

List<IDoublePropertyDefinition>

EnumBoolProperties

Определения свойств типа "Перечислимое логическое с описанием".

List<IEnumBoolPropertyDefinition>? EnumBoolProperties { get; set; }

Property Value

List<IEnumBoolPropertyDefinition>

EnumDoubleProperties

Определения свойств типа "Перечислимое вещественное с описанием".

List<IEnumDoublePropertyDefinition>? EnumDoubleProperties { get; set; }

Property Value

List<IEnumDoublePropertyDefinition>

EnumIntProperties

Определения свойств типа "Перечислимое целое с описанием".

List<IEnumIntPropertyDefinition>? EnumIntProperties { get; set; }

Property Value

List<IEnumIntPropertyDefinition>

EnumProperties

Определения свойств типа "Перечислимое".

List<IEnumPropertyDefinition>? EnumProperties { get; set; }

Property Value

List<IEnumPropertyDefinition>

EnumStringProperties

Определения свойств типа "Перечислимое строковое с описанием".

List<IEnumStringPropertyDefinition>? EnumStringProperties { get; set; }

Property Value

List<IEnumStringPropertyDefinition>

GuidProperties

Определения свойств типа "Уникальный идентификатор".

List<IGuidPropertyDefinition>? GuidProperties { get; set; }

Property Value

List<IGuidPropertyDefinition>

ImageProperties

Определения свойств типа "Изображение".

List<IImagePropertyDefinition>? ImageProperties { get; set; }

Property Value

List<IImagePropertyDefinition>

IntegerProperties

Определения свойств типа "Целое число".

List<IIntegerPropertyDefinition>? IntegerProperties { get; set; }

Property Value

List<IIntegerPropertyDefinition>

OpticProperties

Определения свойств типа "Оптическое".

List<IOpticPropertyDefinition>? OpticProperties { get; set; }

Property Value

List<IOpticPropertyDefinition>

RtfProperties

Определения свойств типа "RTF-текст".

List<IRtfPropertyDefinition>? RtfProperties { get; set; }

Property Value

List<IRtfPropertyDefinition>

SetProperties

Определения свойств типа "Множество".

List<ISetPropertyDefinition>? SetProperties { get; set; }

Property Value

List<ISetPropertyDefinition>

StringProperties

Определения свойств типа "Строка".

List<IStringPropertyDefinition>? StringProperties { get; set; }

Property Value

List<IStringPropertyDefinition>

TableProperties

Определения свойств типа "Таблица".

List<ITablePropertyDefinition>? TableProperties { get; set; }

Property Value

List<ITablePropertyDefinition>