Interface ILinkDefinition
Представляет определение связи.
[JsonPolymorphic(UnknownDerivedTypeHandling = JsonUnknownDerivedTypeHandling.FallBackToBaseType)]
[JsonDerivedType(typeof(LinkDefinition))]
public interface ILinkDefinition : IHaveId, IHaveAbsoluteCode, IHaveCode, IHaveDescription, IAccessControlObject, IIdentifiableObject, IEquatable<ObjectIdentifier>, IEquatable<IIdentifiableObject>, IHaveWriteAccess, IHaveName
- Inherited Members
- Extension Methods
Properties
Destination
Второй конец связи.
ILinkDefinitionEnd Destination { get; set; }
Property Value
Direction
Направление связи.
LinkDefinitionDirection Direction { get; set; }
Property Value
Multiplicity
Множественность связи.
LinkDefinitionMultiplicity Multiplicity { get; set; }
Property Value
OwnerGroup
Группа-владелец определения связи.
IIdentifiableObject OwnerGroup { get; set; }
Property Value
Source
Первый конец связи.
ILinkDefinitionEnd Source { get; set; }
Property Value
UseForFiltering
Признак того, что связь будет учитываться в фильтрах.
bool UseForFiltering { get; set; }