Udostępnij za pośrednictwem


ODataController Klasa

Definicja

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.

Dotyczy