Freigeben über


ODataController Klasse

Definition

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.

Gilt für: