Class ContractRef
Представляет контракт (ссылочный).
public class ContractRef : ContractBase, IContractRef, IContractBase, INamedObject, IHaveName, IHaveId, IHaveAbsoluteCode, IHaveCode, IHaveDescription, ICanBeSystemObject, IAccessControlObject, IIdentifiableObject, IEquatable<ObjectIdentifier>, IEquatable<IIdentifiableObject>, IHaveWriteAccess
- Inheritance
-
ContractRef
- Implements
- Derived
- Inherited Members
- Extension Methods
Constructors
ContractRef()
public ContractRef()
Properties
CanUnassign
Признак того, можно ли убрать назначенный контракт с владельца свойств.
public bool CanUnassign { get; set; }
Property Value
OwnPropertyValues
Признак того, что значения наследуемых свойств задаются понятием-предком.
public bool OwnPropertyValues { get; set; }
Property Value
Properties
Свойства контракта.
public List<IContractPropertySourceRef> Properties { get; }
Property Value
SuperConcept
Понятие-предок.
public INamedObject? SuperConcept { get; set; }