C# Class ODataRestierDynamic.Controllers.DynamicController

Dynamic OData controllers that support writing and reading data using the OData formats.
Inheritance: ODataController
Afficher le fichier Open project: arcelormittalkriviyrih/odata_unified_svc

Private Properties

Свойство Type Description
GetServiceInfo DynamicServiceInfoObject
GetUserMetadata IHttpActionResult
GetUserProcedure IHttpActionResult

Méthodes publiques

Méthode Description
CallAction ( string name, ODataActionParameters parameters, System cancellationToken ) : Task

Call action.

CallActionOutput ( string name, ODataActionParameters parameters ) : Task

Call action output.

CallActionResult ( string name, ODataActionParameters parameters ) : IHttpActionResult

Method for calling all Dynamic Actions which exist in DbContext.

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Disposes the API and the controller.

Private Methods

Méthode Description
GetServiceInfo ( ) : DynamicServiceInfoObject
GetUserMetadata ( ) : IHttpActionResult
GetUserProcedure ( ) : IHttpActionResult

Method Details

CallAction() public méthode

Call action.
public CallAction ( string name, ODataActionParameters parameters, System cancellationToken ) : Task
name string action name.
parameters ODataActionParameters Parameter names and values provided by a client in a POST /// request to invoke a particular Action.
cancellationToken System The cancellation token.
Résultat Task

CallActionOutput() public méthode

Call action output.
Thrown when an exception error condition occurs.
public CallActionOutput ( string name, ODataActionParameters parameters ) : Task
name string action name.
parameters ODataActionParameters Parameter names and values provided by a client in a POST request /// to invoke a particular Action.
Résultat Task

CallActionResult() public méthode

Method for calling all Dynamic Actions which exist in DbContext.
public CallActionResult ( string name, ODataActionParameters parameters ) : IHttpActionResult
name string action name.
parameters ODataActionParameters Parameter names and values provided by a client in a POST request /// to invoke a particular Action.
Résultat IHttpActionResult

Dispose() protected méthode

Disposes the API and the controller.
protected Dispose ( bool disposing ) : void
disposing bool Indicates whether disposing is happening.
Résultat void