Skip to main content

NavigationEnd

Namespace: Meshmakers.Octo.Runtime.Contracts.Repositories

public class NavigationEnd : RtTypeWithAttributes

Inheritance Object → RtTypeWithAttributes → NavigationEnd

Properties​

Gets or sets the navigation property name of the association

public string NavigationPropertyName { get; set; }

Property Value​

String

TargetRtCkTypeId​

Gets or sets the target construction kit type id

public RtCkId<CkTypeId> TargetRtCkTypeId { get; set; }

Property Value​

RtCkId<CkTypeId>

RtAssociationRoleId​

Gets or sets the association role id of the association role

public RtCkId<CkAssociationRoleId> RtAssociationRoleId { get; set; }

Property Value​

RtCkId<CkAssociationRoleId>

AssociationId​

Gets or sets the object id of the association

public OctoObjectId AssociationId { get; set; }

Property Value​

OctoObjectId

Targets​

Gets or sets the target construction kit type id

public IEnumerable<RtEntityGraphItem> Targets { get; set; }

Property Value​

IEnumerable<RtEntityGraphItem>

Attributes​

Returns a dictionary of attributes.

public IReadOnlyDictionary<string, object> Attributes { get; }

Property Value​

IReadOnlyDictionary<String, Object>

Remarks:

Vor getting/setting values use the GetAttribute/SetAttribute-Methods

Constructors​

Caution​

Constructors of types with required members are not supported in this version of your compiler.


public NavigationEnd()

Methods​

GetLocation()​

protected string GetLocation()

Returns​

String