Share via


ODataSegmentKinds Class

 

Provides the values of segment kinds for implementations of ODataPathSegment.

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

Inheritance Hierarchy

System.Object
  System.Web.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 a bound 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 ComplexCast

Represents a segment indicating a complex type cast.

System_CAPS_pubfieldSystem_CAPS_static Count

Represents the OData $count segment.

System_CAPS_pubfieldSystem_CAPS_static DynamicProperty

Represents a segment indicating an dynamic property access.

System_CAPS_pubfieldSystem_CAPS_static EntitySet

Represents a segment indicating an entity set.

System_CAPS_pubfieldSystem_CAPS_static Function

Represents a segment indicating a bound OData function.

System_CAPS_pubfieldSystem_CAPS_static Key

Represents a segment indicating an index by key operation.

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 Ref

Represents the OData $ref segment.

System_CAPS_pubfieldSystem_CAPS_static ServiceBase

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

System_CAPS_pubfieldSystem_CAPS_static Singleton

Represents a segment indicating a singleton.

System_CAPS_pubfieldSystem_CAPS_static UnboundAction

Represents a segment indicating an unbound OData action.

System_CAPS_pubfieldSystem_CAPS_static UnboundFunction

Represents a segment indicating an unbound OData function.

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.OData.Routing Namespace

Return to top