Class ContractBase
Представляет базовый тип для контракта.
public class ContractBase : NamedObject, IContractBase, IAccessControlObject, IHaveWriteAccess, ICanBeSystemObject, IHaveAbsoluteCode, IHaveCode, IHaveDescription, IHaveId, INamedObject, IIdentifiableObject, IHaveName
- Inheritance
-
ContractBase
- Implements
- Derived
- Inherited Members
Constructors
ContractBase()
public ContractBase()
Properties
AbsoluteCode
Длинный уникальный код.
public string AbsoluteCode { get; set; }
Property Value
Code
Уникальный код.
public string Code { get; set; }
Property Value
Description
Описание понятия.
public string? Description { get; set; }
Property Value
Id
Идентификатор
public string Id { get; set; }
Property Value
IsSystemObject
Признак системного объекта.
public bool IsSystemObject { get; set; }
Property Value
WriteAccess
Возвращает признак, открыт ли объект на запись.
[Obsolete("Устаревшее свойство. Используйте свойство AccessRight")]
public bool WriteAccess { get; set; }