ODataController Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |