ODataVersionConstraint Class

 

An implementation of IHttpRouteConstraint that only matches a specific OData protocol version. This constraint won't match incomming requests that contain any of the previous OData version headers (for OData versions 1.0 to 3.0) regardless of the version in the current version headers.

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

System::Object
  System.Web.OData.Routing::ODataVersionConstraint

public ref class ODataVersionConstraint : IHttpRouteConstraint

NameDescription
System_CAPS_pubmethodODataVersionConstraint()

Creates a new instance of the ODataVersionConstraint class that will have a default version of 4.0.

NameDescription
System_CAPS_pubpropertyIsRelaxedMatch

If set to true, allow passing in both OData V4 and previous version headers.

System_CAPS_pubpropertyVersion

The version of the OData protocol that an OData-Version or OData-MaxVersion request header must have in order to be processed by the OData service with this route constraint.

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

Return to top
Show: