Share via


ODataPathSegmentTemplateTranslator Class

Definition

Translator an OData path to a path segment templates.

public class ODataPathSegmentTemplateTranslator : Microsoft.OData.UriParser.PathSegmentTranslator<Microsoft.AspNet.OData.Routing.Template.ODataPathSegmentTemplate>
type ODataPathSegmentTemplateTranslator = class
    inherit PathSegmentTranslator<ODataPathSegmentTemplate>
Public Class ODataPathSegmentTemplateTranslator
Inherits PathSegmentTranslator(Of ODataPathSegmentTemplate)
Inheritance
ODataPathSegmentTemplateTranslator

Constructors

ODataPathSegmentTemplateTranslator()

Methods

Translate(AnnotationSegment)

Translate an AnnotationSegment

(Inherited from PathSegmentTranslator<T>)
Translate(BatchReferenceSegment)

Translate a BatchReferenceSegment

Translate(BatchSegment)

Translate a BatchSegment

Translate(CountSegment)

Translate a CountSegment

Translate(DynamicPathSegment)

Translate an OpenPropertySegment

Translate(EachSegment)

Translate an EachSegment

(Inherited from PathSegmentTranslator<T>)
Translate(EntitySetSegment)

Translate an EntitySetSegment

Translate(FilterSegment)

Translate a FilterSegment

(Inherited from PathSegmentTranslator<T>)
Translate(KeySegment)

Translate a KeySegment

Translate(MetadataSegment)

Translate a MetadataSegment

Translate(NavigationPropertyLinkSegment)

Visit a NavigationPropertyLinkSegment

Translate(NavigationPropertySegment)

Translate a NavigationPropertySegment

Translate(OperationImportSegment)

Translate a OperationImportSegment

Translate(OperationSegment)

Translate a OperationSegment

Translate(PathTemplateSegment)

Handle a PropertySegment

Translate(PropertySegment)

Translate a PropertySegment

Translate(ReferenceSegment)

Translate a ReferenceSegment

(Inherited from PathSegmentTranslator<T>)
Translate(SingletonSegment)

Translate an SingletonSegment

Translate(TypeSegment)

Translate a TypeSegment

Translate(ValueSegment)

Translate a ValueSegment

Applies to