Compartilhar via


ODataController Classe

Definição

Define uma classe base para controladores OData que suportam gravação e leitura de dados usando os formatos 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
Herança
ODataController
Herança
ODataController
Derivado
Atributos
ODataFormattingAttribute ODataRoutingAttribute System.Web.Http.Description.ApiExplorerSettingsAttribute ApiExplorerSettingsAttribute

Comentários

Esses atributos e essa assinatura usam tipos específicos de AspNet.

Construtores

ODataController()

Define uma classe base para controladores OData que suportam gravação e leitura de dados usando os formatos OData.

Métodos

BadRequest(ODataError)

Define uma classe base para controladores OData que suportam gravação e leitura de dados usando os formatos OData.

BadRequest(String)

Define uma classe base para controladores OData que suportam gravação e leitura de dados usando os formatos OData.

Created<TEntity>(TEntity)

Cria o resultado de uma ação com os valores especificados que é uma resposta a uma operação POST com uma entidade para um conjunto de entidades.

Dispose(Boolean)

Libera os recursos não gerenciados que são usados pelo objeto e, opcionalmente, libera os recursos gerenciados.

NotFound(ODataError)

Define uma classe base para controladores OData que suportam gravação e leitura de dados usando os formatos OData.

NotFound(String)

Define uma classe base para controladores OData que suportam gravação e leitura de dados usando os formatos OData.

ODataErrorResult(ODataError)

Define uma classe base para controladores OData que suportam gravação e leitura de dados usando os formatos OData.

ODataErrorResult(String, String)

Define uma classe base para controladores OData que suportam gravação e leitura de dados usando os formatos OData.

Unauthorized(ODataError)

Define uma classe base para controladores OData que suportam gravação e leitura de dados usando os formatos OData.

Unauthorized(String)

Define uma classe base para controladores OData que suportam gravação e leitura de dados usando os formatos OData.

Updated<TEntity>(TEntity)

Cria o resultado de uma ação com os valores especificados que é uma resposta a uma operação PUT, PATCH ou MERGE em uma entidade OData.

Aplica-se a