Udostępnij za pośrednictwem


Microsoft.AspNet.OData.Routing Przestrzeń nazw

Klasy

DefaultODataPathHandler

Analizuje ścieżkę OData jako ODataPath link do OData.

DefaultODataPathValidator

Moduł sprawdzania poprawności ścieżki OData, chodzenie zgłasza wszystkie jego segmenty.

ODataActionSelector

Implementacja tej System.Web.Http.Controllers.IHttpActionSelector metody używa konwencji routingu OData serwera do wybierania akcji dla żądań OData.

ODataParameterHelper

Udostępnia metodę rozszerzenia dla parametru odata

ODataPath

Udostępnia reprezentację obiektu dla ścieżki OData z dodatkowymi informacjami na temat typu EDM i jednostki ustawionej dla ścieżki.

ODataPathParameterBindingAttribute

Implementacja System.Web.Http.ParameterBindingAttribute używana do powiązania wystąpienia jako parametru ODataPath akcji.

ODataPathRouteConstraint

Implementacja tej funkcji jest zgodna tylko ze System.Web.Http.Routing.IHttpRouteConstraint ścieżkami OData.

ODataPathSegmentHandler

Procedura obsługi używana do obliczania niektórych wartości na podstawie ścieżki odata.

ODataPathSegmentTranslator

Translator aliasu parametru, konwertowanie węzła, zwrócona jednostka ustawiona na segment ścieżki OData.

ODataRoute

Implementacja trasy dla tras OData. Obsługuje przekazywanie prefiksu trasy dla trasy, a także ograniczenie ścieżki, które analizuje ścieżkę jako OData.

ODataRouteAttribute

Reprezentuje atrybut, który można umieścić w akcji ODataController w celu określenia adresów URL OData obsługiwanych przez akcję.

ODataRouteConstants

Ta klasa zawiera stałe trasy dla OData.

ODataRoutePrefixAttribute

Reprezentuje atrybut, który można umieścić na kontrolerze OData w celu określenia prefiksu, który będzie używany dla wszystkich akcji tego kontrolera.

ODataSegmentKinds

Zawiera wartości rodzajów segmentów dla implementacji szablonu ścieżki odata.

ODataVersionConstraint

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 wersji OData w wersji 1.0 do 3.0) niezależnie od wersji w nagłówkach bieżącej wersji.

UnresolvedPathSegment

Implementacja ODataPathSegment reprezentująca segment, którego nie można rozwiązać.

Interfejsy

IODataPathHandler

Uwidacznia możliwość analizowania ścieżki OData jako ODataPath elementu i konwertowania elementu ODataPath na link OData.

IODataPathTemplateHandler

Uwidacznia możliwość analizowania szablonu ścieżki OData jako elementu ODataPathTemplate.