C# 클래스 ODataRestierDynamic.Controllers.DynamicController

Dynamic OData controllers that support writing and reading data using the OData formats.
상속: ODataController
파일 보기 프로젝트 열기: arcelormittalkriviyrih/odata_unified_svc

Private Properties

프로퍼티 타입 설명
GetServiceInfo DynamicServiceInfoObject
GetUserMetadata IHttpActionResult
GetUserProcedure IHttpActionResult

공개 메소드들

메소드 설명
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.

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Disposes the API and the controller.

비공개 메소드들

메소드 설명
GetServiceInfo ( ) : DynamicServiceInfoObject
GetUserMetadata ( ) : IHttpActionResult
GetUserProcedure ( ) : IHttpActionResult

메소드 상세

CallAction() 공개 메소드

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.
리턴 Task

CallActionOutput() 공개 메소드

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.
리턴 Task

CallActionResult() 공개 메소드

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.
리턴 IHttpActionResult

Dispose() 보호된 메소드

Disposes the API and the controller.
protected Dispose ( bool disposing ) : void
disposing bool Indicates whether disposing is happening.
리턴 void