CardRepository - конструктор
Создаёт экземпляр репозитория с указанием метаинформации по типам карточек,
объекта сессии текущего пользователя и используемых компонентов.
Пространство имён: Tessa.CardsСборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
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 ICardMetadata
- Метаинформация по типам карточек.
- session ISession
- Сессия, в рамках которой выполняются операции.
- newComponent ICardNewComponent
- Компонент для создания заполненной структуры карточки.
- getComponent ICardGetComponent
- Компонент для чтения карточки.
- storeComponent ICardStoreComponent
- Компонент для сохранения карточки.
- deleteComponent ICardDeleteComponent
- Компонент для удаления карточки.
- requestComponent ICardRequestComponent
- Компонент, универсальный запрос к сервису карточек.