ODataController Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiert eine Basisklasse für OData-Controller, die das Schreiben und Lesen von Daten mithilfe der OData-Formate unterstützen.
[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
- Vererbung
-
ODataController
- Vererbung
-
ODataController
- Abgeleitet
- Attribute
-
ODataFormattingAttribute ODataRoutingAttribute System.Web.Http.Description.ApiExplorerSettingsAttribute ApiExplorerSettingsAttribute
Hinweise
Diese Attribute und diese Signatur verwendet AspNet-spezifische Typen.
Konstruktoren
ODataController() |
Definiert eine Basisklasse für OData-Controller, die das Schreiben und Lesen von Daten mithilfe der OData-Formate unterstützen. |
Methoden
BadRequest(ODataError) |
Definiert eine Basisklasse für OData-Controller, die das Schreiben und Lesen von Daten mithilfe der OData-Formate unterstützen. |
BadRequest(String) |
Definiert eine Basisklasse für OData-Controller, die das Schreiben und Lesen von Daten mithilfe der OData-Formate unterstützen. |
Created<TEntity>(TEntity) |
Erstellt ein Aktionsergebnis mit den angegebenen Werten, das eine Antwort auf einen POST-Vorgang mit einer Entität für eine Entitätsmenge ist. |
Dispose(Boolean) |
Gibt die von dem Objekt verwendeten nicht verwalteten Ressourcen und optional auch die verwalteten Ressourcen frei. |
NotFound(ODataError) |
Definiert eine Basisklasse für OData-Controller, die das Schreiben und Lesen von Daten mithilfe der OData-Formate unterstützen. |
NotFound(String) |
Definiert eine Basisklasse für OData-Controller, die das Schreiben und Lesen von Daten mithilfe der OData-Formate unterstützen. |
ODataErrorResult(ODataError) |
Definiert eine Basisklasse für OData-Controller, die das Schreiben und Lesen von Daten mithilfe der OData-Formate unterstützen. |
ODataErrorResult(String, String) |
Definiert eine Basisklasse für OData-Controller, die das Schreiben und Lesen von Daten mithilfe der OData-Formate unterstützen. |
Unauthorized(ODataError) |
Definiert eine Basisklasse für OData-Controller, die das Schreiben und Lesen von Daten mithilfe der OData-Formate unterstützen. |
Unauthorized(String) |
Definiert eine Basisklasse für OData-Controller, die das Schreiben und Lesen von Daten mithilfe der OData-Formate unterstützen. |
Updated<TEntity>(TEntity) |
Erstellt ein Aktionsergebnis mit den angegebenen Werten, das eine Antwort auf einen PUT-, PATCH- oder MERGE-Vorgang für eine OData-Entität ist. |