Share via


DefaultODataPathValidator Class

Definition

Validator an OData path by walking throw all its segments.

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

Constructors

DefaultODataPathValidator(IEdmModel)

Initializes a new instance of the DefaultODataPathValidator class.

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 OpenPropertySegment

Handle(EachSegment)

Handle an EachSegment

(Inherited from PathSegmentHandler)
Handle(EntitySetSegment)

Handle a 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 ODataPathSegment

(Inherited from PathSegmentHandler)
Handle(OperationImportSegment)

Handle a OperationImportSegment

Handle(OperationSegment)

Handle an OperationSegment

Handle(PathTemplateSegment)

Handle a PropertySegment

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(UnresolvedPathSegment)

Handle a UnresolvedPathSegment

Handle(ValueSegment)

Handle a ValueSegment

Applies to