ODataController 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.
Definiuje klasę bazową dla kontrolerów OData, które obsługują zapisywanie i odczytywanie danych przy użyciu formatów OData.
[Microsoft.AspNet.OData.ODataFormatting]
[Microsoft.AspNet.OData.ODataRouting]
[System.Web.Http.Description.ApiExplorerSettings(IgnoreApi=true)]
public abstract class ODataController : System.Web.Http.ApiController
[Microsoft.AspNet.OData.ODataFormatting]
[Microsoft.AspNet.OData.ODataRouting]
[Microsoft.AspNetCore.Mvc.ApiExplorerSettings(IgnoreApi=true)]
public abstract class ODataController : Microsoft.AspNetCore.Mvc.ControllerBase
[<Microsoft.AspNet.OData.ODataFormatting>]
[<Microsoft.AspNet.OData.ODataRouting>]
[<System.Web.Http.Description.ApiExplorerSettings(IgnoreApi=true)>]
type ODataController = class
inherit ApiController
[<Microsoft.AspNet.OData.ODataFormatting>]
[<Microsoft.AspNet.OData.ODataRouting>]
[<Microsoft.AspNetCore.Mvc.ApiExplorerSettings(IgnoreApi=true)>]
type ODataController = class
inherit ControllerBase
Public MustInherit Class ODataController
Inherits ApiController
Public MustInherit Class ODataController
Inherits ControllerBase
- Dziedziczenie
-
ODataController
- Dziedziczenie
-
ODataController
- Pochodne
- Atrybuty
-
ODataFormattingAttribute ODataRoutingAttribute System.Web.Http.Description.ApiExplorerSettingsAttribute ApiExplorerSettingsAttribute
Uwagi
Te atrybuty i ten podpis używają typów specyficznych dla platformy AspNet.
Konstruktory
ODataController() |
Definiuje klasę bazową dla kontrolerów OData, które obsługują zapisywanie i odczytywanie danych przy użyciu formatów OData. |
Metody
BadRequest(ODataError) |
Definiuje klasę bazową dla kontrolerów OData, które obsługują zapisywanie i odczytywanie danych przy użyciu formatów OData. |
BadRequest(String) |
Definiuje klasę bazową dla kontrolerów OData, które obsługują zapisywanie i odczytywanie danych przy użyciu formatów OData. |
Created<TEntity>(TEntity) |
Tworzy wynik akcji z określonymi wartościami, które są odpowiedzią na operację POST z jednostką do zestawu jednostek. |
Dispose(Boolean) |
Zwalnia niezarządzane zasoby, które są używane przez obiekt, a opcjonalnie zwalnia zarządzane zasoby. |
NotFound(ODataError) |
Definiuje klasę bazową dla kontrolerów OData, które obsługują zapisywanie i odczytywanie danych przy użyciu formatów OData. |
NotFound(String) |
Definiuje klasę bazową dla kontrolerów OData, które obsługują zapisywanie i odczytywanie danych przy użyciu formatów OData. |
ODataErrorResult(ODataError) |
Definiuje klasę bazową dla kontrolerów OData, które obsługują zapisywanie i odczytywanie danych przy użyciu formatów OData. |
ODataErrorResult(String, String) |
Definiuje klasę bazową dla kontrolerów OData, które obsługują zapisywanie i odczytywanie danych przy użyciu formatów OData. |
Unauthorized(ODataError) |
Definiuje klasę bazową dla kontrolerów OData, które obsługują zapisywanie i odczytywanie danych przy użyciu formatów OData. |
Unauthorized(String) |
Definiuje klasę bazową dla kontrolerów OData, które obsługują zapisywanie i odczytywanie danych przy użyciu formatów OData. |
Updated<TEntity>(TEntity) |
Tworzy wynik akcji z określonymi wartościami, które są odpowiedzią na operację PUT, PATCH lub MERGE w jednostce OData. |