ODataController Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |