Flexberry ORM ODataService 5.2.0-beta01
Интерфейс NewPlatform.Flexberry.ORM.ODataService.Functions.IFunctionContainer

Interface of container with OData Service functions. Подробнее...

Производные классы:NewPlatform.Flexberry.ORM.ODataService.Functions.FunctionContainer.

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

void Register (Function function)
 Registers the specified OData Service function. Подробнее...
 
void Register (Delegate function)
 Registers the specified delegate as OData Service function. Подробнее...
 
void RegisterAction (Delegate function)
 Registers the specified delegate as OData Service action. Подробнее...
 
bool IsRegistered (string functionName)
 Determines whether the specified OData Service function is already registered. Подробнее...
 
Function GetFunction (string functionName)
 Gets the registered OData Service function. Подробнее...
 
IEnumerable< FunctionGetFunctions ()
 Gets all registered functions. Подробнее...
 

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

Interface of container with OData Service functions.

Методы

Function NewPlatform.Flexberry.ORM.ODataService.Functions.IFunctionContainer.GetFunction ( string  functionName)

Gets the registered OData Service function.

Аргументы
functionNameName of the function.
Возвращает
Registered OData Service function with specified name.
IEnumerable<Function> NewPlatform.Flexberry.ORM.ODataService.Functions.IFunctionContainer.GetFunctions ( )

Gets all registered functions.

Возвращает
Enumeration of all registered functions.
bool NewPlatform.Flexberry.ORM.ODataService.Functions.IFunctionContainer.IsRegistered ( string  functionName)

Determines whether the specified OData Service function is already registered.

Аргументы
functionNameThe name of the function.
Возвращает
Returns true if function is registered; otherwise false.
void NewPlatform.Flexberry.ORM.ODataService.Functions.IFunctionContainer.Register ( Function  function)

Registers the specified OData Service function.

Аргументы
functionThe function.
void NewPlatform.Flexberry.ORM.ODataService.Functions.IFunctionContainer.Register ( Delegate  function)

Registers the specified delegate as OData Service function.

Аргументы
functionThe function.
void NewPlatform.Flexberry.ORM.ODataService.Functions.IFunctionContainer.RegisterAction ( Delegate  function)

Registers the specified delegate as OData Service action.

Аргументы
functionThe function.