Flexberry ORM 8.0.0-beta01
|
Провайдер бизнессервисов. Подробнее...
Открытые члены | |
BusinessServerProvider (IServiceProvider serviceProvider) | |
Initializes a new instance of the BusinessServerProvider class with container for dependency injections. This class is a factory so it allows using container straight forward. Подробнее... | |
virtual BusinessServer[] | GetBusinessServer (Type dataObjectType, ObjectStatus objectStatus, IDataService ds) |
Получить бизнес-сервер. Подробнее... | |
Защищенные члены | |
virtual BusinessServer | CreateBusinessServer (Type bsType) |
Создать бизнес-сервер. Подробнее... | |
virtual BusinessServer[] | GetBusinessServer (Type dataObjectType, DataServiceObjectEvents dsevent, IDataService ds) |
Получить бизнес-сервер. Подробнее... | |
Защищенные статические члены | |
static Dictionary< Type, IReadOnlyCollection< BusinessServerAttribute > > | GetBusinessServerAttributesWithInheritCached (Type dataObjectType, DataServiceObjectEvents dsevent) |
Получить иерархию атрибутов BusinessServerAttribute с кэшированием. Подробнее... | |
static Dictionary< Type, IReadOnlyCollection< BusinessServerAttribute > > | GetBusinessServerAttributesWithInherit (Type dataObjectType, DataServiceObjectEvents dsevent) |
Сформировать иерархию атрибутов BusinessServerAttribute. Подробнее... | |
static IReadOnlyCollection< BusinessServerAttribute > | GetBusinessServerAttributes (Type type, DataServiceObjectEvents dsevent) |
Получить коллекцию атрибутов BusinessServerAttribute. Подробнее... | |
Провайдер бизнессервисов.
|
inline |
Initializes a new instance of the BusinessServerProvider class with container for dependency injections. This class is a factory so it allows using container straight forward.
serviceProvider | A container for proper injection into BusinessServer entities. |
|
inlineprotectedvirtual |
Создать бизнес-сервер.
bsType | Тип бизнес-сервера. |
|
inlineprotectedvirtual |
Получить бизнес-сервер.
dataObjectType | для объекта типа. |
dsevent | событие. |
ds | Текущий сервис данных. |
|
inlinevirtual |
Получить бизнес-сервер.
dataObjectType | для объекта типа. |
objectStatus | Статус объекта. |
ds | Текущий сервис данных. |
Замещает ICSSoft.STORMNET.Business.Interfaces.IBusinessServerProvider.
|
inlinestaticprotected |
Получить коллекцию атрибутов BusinessServerAttribute.
type | для объекта типа. |
dsevent | событие. |
|
inlinestaticprotected |
Сформировать иерархию атрибутов BusinessServerAttribute.
dataObjectType | для объекта типа. |
dsevent | событие. |
|
inlinestaticprotected |
Получить иерархию атрибутов BusinessServerAttribute с кэшированием.
dataObjectType | для объекта типа. |
dsevent | событие. |