Sdílet prostřednictvím


ODataController Třída

Definice

Definuje základní třídu pro kontrolery OData, které podporují zápis a čtení dat pomocí formátů 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
Dědičnost
ODataController
Dědičnost
ODataController
Odvozené
Atributy
ODataFormattingAttribute ODataRoutingAttribute System.Web.Http.Description.ApiExplorerSettingsAttribute ApiExplorerSettingsAttribute

Poznámky

Tyto atributy a tento podpis používají typy, které jsou specifické pro AspNet.

Konstruktory

ODataController()

Definuje základní třídu pro kontrolery OData, které podporují zápis a čtení dat pomocí formátů OData.

Metody

BadRequest(ODataError)

Definuje základní třídu pro kontrolery OData, které podporují zápis a čtení dat pomocí formátů OData.

BadRequest(String)

Definuje základní třídu pro kontrolery OData, které podporují zápis a čtení dat pomocí formátů OData.

Created<TEntity>(TEntity)

Vytvoří výsledek akce se zadanými hodnotami, které jsou odpovědí na operaci POST s entitou na sadu entit.

Dispose(Boolean)

Uvolní nespravované prostředky, které objekt používá, a volitelně uvolní spravované prostředky.

NotFound(ODataError)

Definuje základní třídu pro kontrolery OData, které podporují zápis a čtení dat pomocí formátů OData.

NotFound(String)

Definuje základní třídu pro kontrolery OData, které podporují zápis a čtení dat pomocí formátů OData.

ODataErrorResult(ODataError)

Definuje základní třídu pro kontrolery OData, které podporují zápis a čtení dat pomocí formátů OData.

ODataErrorResult(String, String)

Definuje základní třídu pro kontrolery OData, které podporují zápis a čtení dat pomocí formátů OData.

Unauthorized(ODataError)

Definuje základní třídu pro kontrolery OData, které podporují zápis a čtení dat pomocí formátů OData.

Unauthorized(String)

Definuje základní třídu pro kontrolery OData, které podporují zápis a čtení dat pomocí formátů OData.

Updated<TEntity>(TEntity)

Vytvoří výsledek akce se zadanými hodnotami, které jsou odpovědí na operaci PUT, PATCH nebo MERGE v entitě OData.

Platí pro