Share via


ODataPathNavigationSourceHandler Class

Definition

A handler used to calculate some values based on the odata path.

public class ODataPathNavigationSourceHandler : Microsoft.OData.UriParser.PathSegmentHandler
type ODataPathNavigationSourceHandler = class
    inherit PathSegmentHandler
Public Class ODataPathNavigationSourceHandler
Inherits PathSegmentHandler
Inheritance
ODataPathNavigationSourceHandler

Constructors

ODataPathNavigationSourceHandler()

Initializes a new instance of the ODataPathNavigationSourceHandler class.

Properties

NavigationSource

Gets the path navigation source.

Path

Gets the path template.

Methods

Handle(AnnotationSegment)

Handle an AnnotationSegment

(Inherited from PathSegmentHandler)
Handle(BatchReferenceSegment)

Handle a BatchReferenceSegment

(Inherited from PathSegmentHandler)
Handle(BatchSegment)

Handle a BatchSegment.

Handle(CountSegment)

Handle a CountSegment.

Handle(DynamicPathSegment)

Handle a DynamicPathSegment.

Handle(EachSegment)

Handle an EachSegment

(Inherited from PathSegmentHandler)
Handle(EntitySetSegment)

Handle an EntitySetSegment.

Handle(FilterSegment)

Handle a FilterSegment

(Inherited from PathSegmentHandler)
Handle(KeySegment)

Handle a KeySegment.

Handle(MetadataSegment)

Handle a MetadataSegment.

Handle(NavigationPropertyLinkSegment)

Handle a NavigationPropertyLinkSegment.

Handle(NavigationPropertySegment)

Handle a NavigationPropertySegment.

Handle(ODataPathSegment)

Handle a general path segment.

Handle(OperationImportSegment)

Handle an OperationImportSegment.

Handle(OperationSegment)

Handle an OperationSegment.

Handle(PathTemplateSegment)

Handle a PathTemplateSegment.

Handle(PropertySegment)

Handle a PropertySegment.

Handle(ReferenceSegment)

Handle a ReferenceSegment

(Inherited from PathSegmentHandler)
Handle(SingletonSegment)

Handle a SingletonSegment.

Handle(TypeSegment)

Handle a TypeSegment, we use "cast" for type segment.

Handle(ValueSegment)

Handle a ValueSegment.

Applies to