Udostępnij za pośrednictwem


ODataVersionConstraint Klasa

Definicja

Implementacja tej System.Web.Http.Routing.IHttpRouteConstraint funkcji jest zgodna tylko z określoną wersją protokołu OData. To ograniczenie nie będzie zgodne z żądaniami przychodzącymi, które zawierają żadne z poprzednich nagłówków wersji OData (dla protokołu OData w wersji 1.0 do 3.0) niezależnie od wersji w nagłówkach bieżącej wersji.

public class ODataVersionConstraint : System.Web.Http.Routing.IHttpRouteConstraint
public class ODataVersionConstraint : Microsoft.AspNetCore.Routing.IRouteConstraint
type ODataVersionConstraint = class
    interface IHttpRouteConstraint
type ODataVersionConstraint = class
    interface IRouteConstraint
Public Class ODataVersionConstraint
Implements IHttpRouteConstraint
Public Class ODataVersionConstraint
Implements IRouteConstraint
Dziedziczenie
ODataVersionConstraint
Implementuje
System.Web.Http.Routing.IHttpRouteConstraint IRouteConstraint

Konstruktory

ODataVersionConstraint()

Tworzy nowe wystąpienie ODataVersionConstraint klasy, które będzie mieć domyślną wersję 4.0.

Właściwości

IsRelaxedMatch

W przypadku ustawienia wartości true zezwalaj na przekazywanie zarówno nagłówków OData V4, jak i poprzednich wersji.

Version

(minimalna) wersja protokołu OData, którą musi mieć nagłówek żądania OData-Version lub OData-MaxVersion w celu przetworzenia przez usługę OData z tym ograniczeniem trasy.

Metody

Match(HttpContext, IRouter, String, RouteValueDictionary, RouteDirection)

Implementacja tej System.Web.Http.Routing.IHttpRouteConstraint funkcji jest zgodna tylko z określoną wersją protokołu OData. To ograniczenie nie będzie zgodne z żądaniami przychodzącymi, które zawierają żadne z poprzednich nagłówków wersji OData (dla protokołu OData w wersji 1.0 do 3.0) niezależnie od wersji w nagłówkach bieżącej wersji.

Match(HttpRequestMessage, IHttpRoute, String, IDictionary<String,Object>, HttpRouteDirection)

Implementacja tej System.Web.Http.Routing.IHttpRouteConstraint funkcji jest zgodna tylko z określoną wersją protokołu OData. To ograniczenie nie będzie zgodne z żądaniami przychodzącymi, które zawierają żadne z poprzednich nagłówków wersji OData (dla protokołu OData w wersji 1.0 do 3.0) niezależnie od wersji w nagłówkach bieżącej wersji.

Dotyczy