Class PropertyRef
Представляет класс свойства (ссылочный).
public class PropertyRef : NamedObject, IPropertyRef, INamedObject, IHaveName, IHaveId, IAccessControlObject, IIdentifiableObject, IEquatable<ObjectIdentifier>, IEquatable<IIdentifiableObject>, IHaveWriteAccess
- Inheritance
-
PropertyRef
- Implements
- Inherited Members
- Extension Methods
Constructors
PropertyRef()
public PropertyRef()
Properties
Contract
Понятие, которому принадлежит свойство.
public IIdentifiableObject? Contract { get; set; }
Property Value
ContractPropertySource
Источник свойства в понятии.
public IIdentifiableObject? ContractPropertySource { get; set; }
Property Value
Definition
Описание свойства.
public IIdentifiableObject? Definition { get; set; }
Property Value
EvaluationPropertyInfo
Возвращает информацию о формулах и вычислениях.
public IEvaluationPropertyInfoRef? EvaluationPropertyInfo { get; set; }
Property Value
Id
Идентификатор
public string Id { get; set; }
Property Value
IsLinked
Возвращает признак того, что свойство является связанным.
public bool IsLinked { get; set; }
Property Value
IsOwn
Возвращает признак того, что свойство является собственным.
public bool IsOwn { get; set; }
Property Value
- bool
trueсвойство собственное; иначе,false.
LinkedPropertyInfo
Возвращает информацию о связи (для ссылочных свойств).
public ILinkedPropertyInfoRef? LinkedPropertyInfo { get; set; }
Property Value
Type
Тип свойства.
public PropertyType Type { get; set; }
Property Value
Value
Значение свойства.
public IIdentifiableObject? Value { get; set; }
Property Value
WriteAccess
Возвращает признак, открыт ли объект на запись.
public bool WriteAccess { get; set; }