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 | |
---|---|---|
Action | Represents a segment indicating a bound OData action. |
|
Batch | Represents the OData $batch segment. |
|
Cast | Represents a segment indicating a type cast. |
|
ComplexCast | Represents a segment indicating a complex type cast. |
|
Count | Represents the OData $count segment. |
|
DynamicProperty | Represents a segment indicating an dynamic property access. |
|
EntitySet | Represents a segment indicating an entity set. |
|
Function | Represents a segment indicating a bound OData function. |
|
Key | Represents a segment indicating an index by key operation. |
|
Metadata | Represents the OData $metadata segment. |
|
Navigation | Represents a segment indicating a navigation. |
|
Property | Represents a segment indicating a property access. |
|
Ref | Represents the OData $ref segment. |
|
ServiceBase | Represents the service root segment (for OData service document). |
|
Singleton | Represents a segment indicating a singleton. |
|
UnboundAction | Represents a segment indicating an unbound OData action. |
|
UnboundFunction | Represents a segment indicating an unbound OData function. |
|
Unresolved | Represents a segment that is not understood. |
|
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