Table of Contents

Interface ILinkDefinitionEnd

Namespace
Ascon.Polynom.Web.Api.Client.Interfaces
Assembly
Ascon.Polynom.Web.Api.Client.dll

Конец определения связи

[JsonPolymorphic(UnknownDerivedTypeHandling = JsonUnknownDerivedTypeHandling.FallBackToBaseType)]
[JsonDerivedType(typeof(LinkDefinitionEnd))]
public interface ILinkDefinitionEnd : IAccessControlObject, IHaveWriteAccess, IIdentifiableObject, IHaveAbsoluteCode, IHaveCode
Inherited Members

Properties

Aggregate

Возвращает или задает признак того, что объекты данного конца связи относятся к объектам противоположного конца связи как "целое"

bool Aggregate { get; set; }

Property Value

bool

Definition

Возвращает определение связи для данного конца определения связи

IIdentifiableObject Definition { get; set; }

Property Value

IIdentifiableObject

FullName

Возвращает полное имя

string FullName { get; set; }

Property Value

string

IsMultiple

Возвращает признак того, что конец множественный

bool IsMultiple { get; set; }

Property Value

bool

Multiplicity

Возвращает или задает множественность

LinkEndMultiplicity Multiplicity { get; set; }

Property Value

LinkEndMultiplicity

OtherEnd

Возвращает противоположный конец связи

IIdentifiableObject OtherEnd { get; set; }

Property Value

IIdentifiableObject

RefersAs

Возвращает или задает описание того, как объекты данного конца связи относятся к объектам противоположного конца связи

string RefersAs { get; set; }

Property Value

string

ShortName

Возвращает сокращённое имя

string ShortName { get; set; }

Property Value

string