Skip to main content

NavigationEnd

Namespace: Meshmakers.Octo.Runtime.Contracts.Repositories

public class NavigationEnd : RtTypeWithAttributes

Inheritance ObjectRtTypeWithAttributesNavigationEnd

Properties

Gets or sets the navigation property name of the association

public string NavigationPropertyName { get; set; }

Property Value

String

TargetCkTypeId

Gets or sets the target construction kit type id

public CkId<CkTypeId> TargetCkTypeId { get; set; }

Property Value

CkId<CkTypeId>

AssociationRoleId

Gets or sets the association role id of the association role

public CkId<CkAssociationRoleId> AssociationRoleId { get; set; }

Property Value

CkId<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