Skip to main content

PathType

Namespace: Meshmakers.Octo.ConstructionKit.Contracts

Defines the type of path term

public enum PathType

Inheritance Object → ValueType → Enum → PathType
Implements IComparable, ISpanFormattable, IFormattable, IConvertible

Fields​

NameValueDescription
Attribute0Access to an attribute
ArrayIndex1Access to an array index
Navigation2Access to a navigation property
TargetCkTypeId3Access to a target construction kit type id
AssociationMeta4Access to an association meta property (e.g., totalCount, exists). Used with the :: separator in path syntax.
EntitySelector5An entity selector pinning the navigation target entity, e.g. [rtId=...], [wellKnownName=...] or [attributeName=value]. Follows a TargetCkTypeId term in bracket syntax.