Partager via


ODataController Classe

Définition

Définit une classe de base pour les contrôleurs OData qui prennent en charge l'écriture et la lecture des données via les formats 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
Héritage
ODataController
Héritage
ODataController
Dérivé
Attributs
ODataFormattingAttribute ODataRoutingAttribute System.Web.Http.Description.ApiExplorerSettingsAttribute ApiExplorerSettingsAttribute

Remarques

Ces attributs et cette signature utilisent des types spécifiques à AspNet.

Constructeurs

ODataController()

Définit une classe de base pour les contrôleurs OData qui prennent en charge l'écriture et la lecture des données via les formats OData.

Méthodes

BadRequest(ODataError)

Définit une classe de base pour les contrôleurs OData qui prennent en charge l'écriture et la lecture des données via les formats OData.

BadRequest(String)

Définit une classe de base pour les contrôleurs OData qui prennent en charge l'écriture et la lecture des données via les formats OData.

Created<TEntity>(TEntity)

Crée un résultat d'action avec les valeurs spécifiées, qui constitue une réponse à une opération POST avec une entité pour un jeu d'entités.

Dispose(Boolean)

Libère les ressources non managées utilisées par l'objet et libère éventuellement les ressources managées.

NotFound(ODataError)

Définit une classe de base pour les contrôleurs OData qui prennent en charge l'écriture et la lecture des données via les formats OData.

NotFound(String)

Définit une classe de base pour les contrôleurs OData qui prennent en charge l'écriture et la lecture des données via les formats OData.

ODataErrorResult(ODataError)

Définit une classe de base pour les contrôleurs OData qui prennent en charge l'écriture et la lecture des données via les formats OData.

ODataErrorResult(String, String)

Définit une classe de base pour les contrôleurs OData qui prennent en charge l'écriture et la lecture des données via les formats OData.

Unauthorized(ODataError)

Définit une classe de base pour les contrôleurs OData qui prennent en charge l'écriture et la lecture des données via les formats OData.

Unauthorized(String)

Définit une classe de base pour les contrôleurs OData qui prennent en charge l'écriture et la lecture des données via les formats OData.

Updated<TEntity>(TEntity)

Crée un résultat d'action avec les valeurs spécifiées, qui constitue une réponse à une opération PUT, PATCH ou MERGE sur une entité OData.

S’applique à