ODataVersionConstraint Class
An implementation of IHttpRouteConstraint that only matches a specific OData protocol version. This constraint won't match any incoming requests that contains either of the v4.0 OData version headers regardless of the version in the current version headers.
Assembly: System.Web.Http.OData (in System.Web.Http.OData.dll)
| Name | Description | |
|---|---|---|
![]() | ODataVersionConstraint() | Creates a new instance of the ODataVersionConstraint class that will have a default version range of 1.0 to 3.0. |
![]() | ODataVersionConstraint(ODataVersion) | Creates a new instance of the ODataVersionConstraint class. This instance will match just a single version of the protocol. |
![]() | ODataVersionConstraint(ODataVersion, ODataVersion) | Creates a new instance of the ODataVersionConstraint class. This instance will match just a single version of the protocol. |
| Name | Description | |
|---|---|---|
![]() | IsRelaxedMatch | If set to true, allow passing in both OData V1-V3 and next version headers. |
![]() | MaxVersion | The maximum 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. |
![]() | MinVersion | The minimum 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. |
| Name | Description | |
|---|---|---|
![]() | Equals(Object^) | (Inherited from Object.) |
![]() | Finalize() | (Inherited from Object.) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetType() | (Inherited from Object.) |
![]() | Match(HttpRequestMessage^, IHttpRoute^, String^, IDictionary<String^, Object^>^, HttpRouteDirection) | |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | ToString() | (Inherited from Object.) |
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.


