Table of Contents

Interface IPropertyValueItem

Namespace
Ascon.Polynom.Web.Api.Client.Interfaces
Assembly
Ascon.Polynom.Web.Api.Client.dll

Информация о свойстве и его значении.

[JsonPolymorphic(UnknownDerivedTypeHandling = JsonUnknownDerivedTypeHandling.FallBackToBaseType)]
[JsonDerivedType(typeof(PropertyValueItem))]
public interface IPropertyValueItem

Properties

Contract

Понятие, к которому относится объединяемое свойство.

IIdentifiableObject? Contract { get; set; }

Property Value

IIdentifiableObject

Definition

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

IIdentifiableObject Definition { get; set; }

Property Value

IIdentifiableObject

EvaluationMode

Режим вычисления значения свойства.

EvaluationMode? EvaluationMode { get; set; }

Property Value

EvaluationMode?

Value

Значение свойства, если задано в явном виде.

IIdentifiableObject? Value { get; set; }

Property Value

IIdentifiableObject