Share via


ODataSegmentKinds Class

 

Provides the values of segment kinds for implementations of ODataPathSegment.

Namespace:   System.Web.Http.OData.Routing
Assembly:  System.Web.Http.OData (in System.Web.Http.OData.dll)

Inheritance Hierarchy

System.Object
  System.Web.Http.OData.Routing.ODataSegmentKinds

Syntax

public static class ODataSegmentKinds
public ref class ODataSegmentKinds abstract sealed 
[<AbstractClass>]
[<Sealed>]
type ODataSegmentKinds = class end
Public NotInheritable Class ODataSegmentKinds

Fields

Name Description
System_CAPS_pubfieldSystem_CAPS_static Action

Represents a segment indicating an OData action.

System_CAPS_pubfieldSystem_CAPS_static Batch

Represents the OData $batch segment.

System_CAPS_pubfieldSystem_CAPS_static Cast

Represents a segment indicating a type cast.

System_CAPS_pubfieldSystem_CAPS_static EntitySet

Represents a segment indicating an entity set.

System_CAPS_pubfieldSystem_CAPS_static Key

Represents a segment indicating an index by key operation.

System_CAPS_pubfieldSystem_CAPS_static Links

Represents the OData $links segment.

System_CAPS_pubfieldSystem_CAPS_static Metadata

Represents the OData $metadata segment.

System_CAPS_pubfieldSystem_CAPS_static Navigation

Represents a segment indicating a navigation.

System_CAPS_pubfieldSystem_CAPS_static Property

Represents a segment indicating a property access.

System_CAPS_pubfieldSystem_CAPS_static ServiceBase

Represents the service root segment (for OData service document).

System_CAPS_pubfieldSystem_CAPS_static Unresolved

Represents a segment that is not understood.

System_CAPS_pubfieldSystem_CAPS_static Value

Represents the OData $value segment.

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

System.Web.Http.OData.Routing Namespace

Return to top