Table of Contents

Class PropertySourceRef

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

Представляет источник свойства.

public class PropertySourceRef : IdentifiableObject, IPropertySourceRef, IHaveAbsoluteCode, IHaveId, IAccessControlObject, IIdentifiableObject, IEquatable<ObjectIdentifier>, IEquatable<IIdentifiableObject>, IHaveWriteAccess
Inheritance
PropertySourceRef
Implements
Inherited Members
Extension Methods

Constructors

PropertySourceRef()

public PropertySourceRef()

Properties

AbsoluteCode

Длинный уникальный код.

public string AbsoluteCode { get; set; }

Property Value

string

Definition

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

public IIdentifiableObject Definition { get; set; }

Property Value

IIdentifiableObject

Id

Идентификатор

public string Id { get; set; }

Property Value

string

IsLinked

Признак того, что источник свойства является ссылочным.

public bool IsLinked { get; set; }

Property Value

bool

true если источник свойства ссылочный; иначе, false.

LinkDefinitionEnd

Возвращает конец связи (для связанных свойств).

public IIdentifiableObject LinkDefinitionEnd { get; set; }

Property Value

IIdentifiableObject

LinkedConceptPropertySource

Возвращает связанный источник свойства.

public IIdentifiableObject LinkedConceptPropertySource { get; set; }

Property Value

IIdentifiableObject

OwnerContract

Возвращает контракт-владелец.

public IIdentifiableObject OwnerContract { get; set; }

Property Value

IIdentifiableObject

WriteAccess

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

public bool WriteAccess { get; set; }

Property Value

bool