Flexberry ORM ODataService 5.2.0-beta01
Класс NewPlatform.Flexberry.ORM.ODataService.WebApi.Controllers.LockController

WebAPI controller for Flexberry Lock Service (ILockService). Подробнее...

Граф наследования:NewPlatform.Flexberry.ORM.ODataService.WebApi.Controllers.LockController:
NewPlatform.Flexberry.ORM.ODataService.WebApi.Controllers.BaseApiController

Открытые члены

 LockController (ILockService lockService)
 Initializes a new instance of the LockController class. Подробнее...
 
LockData Lock (string dataObjectId)
 Locks the specified data object by identifier. Подробнее...
 
IHttpActionResult Unlock (string dataObjectId)
 Unlocks the specified data object by identifier. Подробнее...
 

Дополнительные унаследованные члены

- Защищенные члены унаследованные от NewPlatform.Flexberry.ORM.ODataService.WebApi.Controllers.BaseApiController
override void Initialize (HttpControllerContext controllerContext)
 Осуществляет инициализацию, которая должна выполниться до начала обработки какого-либо запроса. Подробнее...
 

Подробное описание

WebAPI controller for Flexberry Lock Service (ILockService).

См. также
ApiController

Конструктор(ы)

NewPlatform.Flexberry.ORM.ODataService.WebApi.Controllers.LockController.LockController ( ILockService  lockService)
inline

Initializes a new instance of the LockController class.

Аргументы
lockServiceThe lock service.

Методы

LockData NewPlatform.Flexberry.ORM.ODataService.WebApi.Controllers.LockController.Lock ( string  dataObjectId)
inline

Locks the specified data object by identifier.

Аргументы
dataObjectIdThe data object identifier.
Возвращает
Information about lock.
IHttpActionResult NewPlatform.Flexberry.ORM.ODataService.WebApi.Controllers.LockController.Unlock ( string  dataObjectId)
inline

Unlocks the specified data object by identifier.

Аргументы
dataObjectIdThe data object identifier.
Возвращает
Returns true if object is successfully unlocked or false if it's not exist.