ODataVersionConstraint Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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. |