Table of Contents

Class ODataSegmentKinds

Namespace
System.Web.Http.OData.Routing
Assembly
System.Web.Http.OData.dll

Provides the values of segment kinds for implementations of ODataPathSegment.

public static class ODataSegmentKinds
Inheritance
ODataSegmentKinds
Inherited Members

Fields

Action

Represents a segment indicating an OData action.

public static readonly string Action

Field Value

string

Batch

Represents the OData $batch segment.

public static readonly string Batch

Field Value

string

Cast

Represents a segment indicating a type cast.

public static readonly string Cast

Field Value

string

EntitySet

Represents a segment indicating an entity set.

public static readonly string EntitySet

Field Value

string

Key

Represents a segment indicating an index by key operation.

public static readonly string Key

Field Value

string

Represents the OData $links segment.

public static readonly string Links

Field Value

string

Metadata

Represents the OData $metadata segment.

public static readonly string Metadata

Field Value

string

Navigation

Represents a segment indicating a navigation.

public static readonly string Navigation

Field Value

string

Property

Represents a segment indicating a property access.

public static readonly string Property

Field Value

string

ServiceBase

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

public static readonly string ServiceBase

Field Value

string

Unresolved

Represents a segment that is not understood.

public static readonly string Unresolved

Field Value

string

Value

Represents the OData $value segment.

public static readonly string Value

Field Value

string