Table of Contents

Class EvaluationPropertyInfoRef

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

Информация о формуле и вычислениях в свойстве.

public class EvaluationPropertyInfoRef : IdentifiableObject, IEvaluationPropertyInfoRef, IAccessControlObject, IIdentifiableObject, IEquatable<ObjectIdentifier>, IEquatable<IIdentifiableObject>, IHaveWriteAccess
Inheritance
EvaluationPropertyInfoRef
Implements
Inherited Members
Extension Methods

Constructors

EvaluationPropertyInfoRef()

public EvaluationPropertyInfoRef()

Properties

AppointedFormula

Возвращает назначенную формулу (через объекты IFormulaAppointer, назначающие формулы).

public INamedObject? AppointedFormula { get; set; }

Property Value

INamedObject

EvaluationErrorMessage

Возвращает текст ошибки, если невозможно вычислить значение по формуле.

public string EvaluationErrorMessage { get; set; }

Property Value

string

EvaluationMode

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

public EvaluationMode EvaluationMode { get; set; }

Property Value

EvaluationMode

Formula

Возвращает или задает явно назначенную формулу в свойстве.

public INamedObject? Formula { get; set; }

Property Value

INamedObject

UsePropertyValue

Возвращает признак того, что свойство будет использовать явно заданное значение (формула вычисляться не будет).

public bool UsePropertyValue { get; set; }

Property Value

bool

true если используется явно заданное значение свойства; иначе, false.

Remarks

Актуально, только если задана формула.

WriteAccess

Возвращает признак, открыт ли объект на запись.

public bool WriteAccess { get; set; }

Property Value

bool