Interface ILinkDefinitionEnd
Конец определения связи
[JsonPolymorphic(UnknownDerivedTypeHandling = JsonUnknownDerivedTypeHandling.FallBackToBaseType)]
[JsonDerivedType(typeof(LinkDefinitionEnd))]
public interface ILinkDefinitionEnd : IAccessControlObject, IIdentifiableObject, IEquatable<ObjectIdentifier>, IEquatable<IIdentifiableObject>, IHaveWriteAccess, IHaveAbsoluteCode, IHaveCode
- Inherited Members
- Extension Methods
Properties
Aggregate
Возвращает или задает признак того, что объекты данного конца связи относятся к объектам противоположного конца связи как "целое"
bool Aggregate { get; set; }
Property Value
- bool
trueесли "целое"; иначе,false
Definition
Возвращает определение связи для данного конца определения связи
IIdentifiableObject Definition { get; set; }
Property Value
FullName
Возвращает полное имя
string FullName { get; set; }
Property Value
IsMultiple
Возвращает признак того, что конец множественный
bool IsMultiple { get; set; }
Property Value
- bool
trueесли конец множественный; иначе,false
Multiplicity
Возвращает или задает множественность
LinkEndMultiplicity Multiplicity { get; set; }
Property Value
OtherEnd
Возвращает противоположный конец связи
IIdentifiableObject OtherEnd { get; set; }
Property Value
RefersAs
Возвращает или задает описание того, как объекты данного конца связи относятся к объектам противоположного конца связи
string RefersAs { get; set; }
Property Value
ShortName
Возвращает сокращённое имя
string ShortName { get; set; }