Share via


ODataPathSegmentTranslator Class

Definition

Translator the parameter alias, convert node, returned entity set into OData path segment.

public class ODataPathSegmentTranslator : Microsoft.OData.UriParser.PathSegmentTranslator<Microsoft.OData.UriParser.ODataPathSegment>
type ODataPathSegmentTranslator = class
    inherit PathSegmentTranslator<ODataPathSegment>
Public Class ODataPathSegmentTranslator
Inherits PathSegmentTranslator(Of ODataPathSegment)
Inheritance
ODataPathSegmentTranslator

Constructors

ODataPathSegmentTranslator(IEdmModel, IDictionary<String,SingleValueNode>)

Initializes a new instance of the ODataPathSegmentTranslator class.

Methods

Translate(AnnotationSegment)

Translate an AnnotationSegment

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

Translate a BatchReferenceSegment

(Inherited from PathSegmentTranslator<T>)
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(IEdmModel, ODataPath, IDictionary<String,SingleValueNode>)

Translate the parameter alias, convert node, returned entity set into OData path segment.

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)

Translate a PathTemplateSegment

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