Flexberry ORM ODataService 5.2.0-beta01
Пространство имен NewPlatform.Flexberry.ORM.ODataService.Events

Классы

class  EventHandlerContainer
 Default implementation of IEventHandlerContainer.
 
interface  IEventHandlerContainer
 Interface of container with OData Service event handlers. Подробнее...
 

Функции

delegate bool DelegateBeforeGet (ref LoadingCustomizationStruct lcs)
 Тип делегата, вызываемого перед выполнением запроса. Подробнее...
 
delegate bool DelegateBeforeCreate (DataObject obj)
 Тип делегата, вызываемого перед созданием объекта. Подробнее...
 
delegate bool DelegateBeforeUpdate (DataObject obj)
 Тип делегата, вызываемого перед изменением объекта. Подробнее...
 
delegate bool DelegateBeforeDelete (DataObject obj)
 Тип делегата, вызываемого перед удалением объекта. Подробнее...
 
delegate void DelegateAfterGet (ref DataObject[] objs)
 Тип делегата, вызываемого после вычитывания объектов. Подробнее...
 
delegate void DelegateAfterCreate (DataObject obj)
 Тип делегата, вызываемого после создания объекта. Подробнее...
 
delegate void DelegateAfterUpdate (DataObject obj)
 Тип делегата, вызываемого после обновления объекта. Подробнее...
 
delegate void DelegateAfterDelete (DataObject obj)
 Тип делегата, вызываемого после удаления объекта. Подробнее...
 
delegate Exception DelegateAfterInternalServerError (Exception ex, ref HttpStatusCode code)
 Тип делегата, вызываемого после возникновения исключения. Подробнее...
 

Функции

delegate void NewPlatform.Flexberry.ORM.ODataService.Events.DelegateAfterCreate ( DataObject  obj)

Тип делегата, вызываемого после создания объекта.

Аргументы
objОбъект после создания.
delegate void NewPlatform.Flexberry.ORM.ODataService.Events.DelegateAfterDelete ( DataObject  obj)

Тип делегата, вызываемого после удаления объекта.

Аргументы
objОбъект перед удалением.
delegate void NewPlatform.Flexberry.ORM.ODataService.Events.DelegateAfterGet ( ref DataObject[]  objs)

Тип делегата, вызываемого после вычитывания объектов.

Аргументы
objsВычитанные объекты.
delegate Exception NewPlatform.Flexberry.ORM.ODataService.Events.DelegateAfterInternalServerError ( Exception  ex,
ref HttpStatusCode  code 
)

Тип делегата, вызываемого после возникновения исключения.

Аргументы
exИсключение, которое возникло внутри ODataService.
codeВозвращаемый код HTTP. По-умолчанияю 500.
Возвращает
Исключение, которое будет отправлено клиенту.
delegate void NewPlatform.Flexberry.ORM.ODataService.Events.DelegateAfterUpdate ( DataObject  obj)

Тип делегата, вызываемого после обновления объекта.

Аргументы
objОбъект после обновления.
delegate bool NewPlatform.Flexberry.ORM.ODataService.Events.DelegateBeforeCreate ( DataObject  obj)

Тип делегата, вызываемого перед созданием объекта.

Аргументы
objОбъект.
Возвращает
delegate bool NewPlatform.Flexberry.ORM.ODataService.Events.DelegateBeforeDelete ( DataObject  obj)

Тип делегата, вызываемого перед удалением объекта.

Аргументы
objОбъект.
Возвращает
delegate bool NewPlatform.Flexberry.ORM.ODataService.Events.DelegateBeforeGet ( ref LoadingCustomizationStruct  lcs)

Тип делегата, вызываемого перед выполнением запроса.

Аргументы
lcs.
Возвращает
delegate bool NewPlatform.Flexberry.ORM.ODataService.Events.DelegateBeforeUpdate ( DataObject  obj)

Тип делегата, вызываемого перед изменением объекта.

Аргументы
objОбъект.
Возвращает