Share via


SingleNavigationNode Class

Definition

Node representing a single navigation property.

public sealed class SingleNavigationNode : Microsoft.OData.UriParser.SingleEntityNode
type SingleNavigationNode = class
    inherit SingleEntityNode
Public NotInheritable Class SingleNavigationNode
Inherits SingleEntityNode
Inheritance

Constructors

SingleNavigationNode(SingleResourceNode, IEdmNavigationProperty, IEdmPathExpression)

Constructs a SingleNavigationNode.

Properties

BindingPath

The binding path of current navigation property.

EntityTypeReference

Gets the type of entity that this NavigationProperty targets.

Kind

Gets the kind of this node.

(Inherited from SingleValueNode)
NavigationProperty

Gets the navigation property this node represents.

NavigationSource

Gets the navigation source that this NavigationProperty targets.

Source

Gets the previous node in the path.

StructuredTypeReference

Gets the structured type of entity that this NavigationProperty targets.

TargetMultiplicity

Gets the target multiplicity.

TypeReference

Gets the type of entity that this NavigationProperty targets.

Methods

Accept<T>(QueryNodeVisitor<T>)

Accept a QueryNodeVisitor<T> that walks a tree of QueryNodes.

Applies to