CardRepository - конструктор |
Создаёт экземпляр репозитория с указанием метаинформации по типам карточек,
объекта сессии текущего пользователя и используемых компонентов.
Пространство имён:
Tessa.Cards
Сборка:
Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис public CardRepository(
ICardMetadata cardMetadata,
ISession session,
ICardNewComponent newComponent,
ICardGetComponent getComponent,
ICardStoreComponent storeComponent,
ICardDeleteComponent deleteComponent,
ICardRequestComponent requestComponent
)
Public Sub New (
cardMetadata As ICardMetadata,
session As ISession,
newComponent As ICardNewComponent,
getComponent As ICardGetComponent,
storeComponent As ICardStoreComponent,
deleteComponent As ICardDeleteComponent,
requestComponent As ICardRequestComponent
)
public:
CardRepository(
ICardMetadata^ cardMetadata,
ISession^ session,
ICardNewComponent^ newComponent,
ICardGetComponent^ getComponent,
ICardStoreComponent^ storeComponent,
ICardDeleteComponent^ deleteComponent,
ICardRequestComponent^ requestComponent
)
new :
cardMetadata : ICardMetadata *
session : ISession *
newComponent : ICardNewComponent *
getComponent : ICardGetComponent *
storeComponent : ICardStoreComponent *
deleteComponent : ICardDeleteComponent *
requestComponent : ICardRequestComponent -> CardRepository
Параметры
- cardMetadata
- Тип: Tessa.CardsICardMetadata
Метаинформация по типам карточек. - session
- Тип: Tessa.Platform.RuntimeISession
Сессия, в рамках которой выполняются операции. - newComponent
- Тип: Tessa.Cards.ComponentModelICardNewComponent
Компонент для создания заполненной структуры карточки. - getComponent
- Тип: Tessa.Cards.ComponentModelICardGetComponent
Компонент для чтения карточки. - storeComponent
- Тип: Tessa.Cards.ComponentModelICardStoreComponent
Компонент для сохранения карточки. - deleteComponent
- Тип: Tessa.Cards.ComponentModelICardDeleteComponent
Компонент для удаления карточки. - requestComponent
- Тип: Tessa.Cards.ComponentModelICardRequestComponent
Компонент, универсальный запрос к сервису карточек.
См. также