DefaultAiFileAccessValidator - конструктор
Объект, выполняющий проверку доступа для файлов, используемых с кэшом ИИ.
Пространство имён: Tessa.Extensions.Default.Server.AiСборка: Tessa.Extensions.Default.Server (в Tessa.Extensions.Default.Server.dll) Версия: 4.2.3+85077ef6104b2e81389e52f8b825d77905da3c54
public DefaultAiFileAccessValidator(
ICardFileVersionStrategy versionStrategy,
ICardGetTypeStrategy getTypeStrategy,
ICardMetadata cardMetadata,
IKrPermissionsManager krPermissionsManager
)
Public Sub New (
versionStrategy As ICardFileVersionStrategy,
getTypeStrategy As ICardGetTypeStrategy,
cardMetadata As ICardMetadata,
krPermissionsManager As IKrPermissionsManager
)
public:
DefaultAiFileAccessValidator(
ICardFileVersionStrategy^ versionStrategy,
ICardGetTypeStrategy^ getTypeStrategy,
ICardMetadata^ cardMetadata,
IKrPermissionsManager^ krPermissionsManager
)
new :
versionStrategy : ICardFileVersionStrategy *
getTypeStrategy : ICardGetTypeStrategy *
cardMetadata : ICardMetadata *
krPermissionsManager : IKrPermissionsManager -> DefaultAiFileAccessValidator
Параметры
- versionStrategy ICardFileVersionStrategy
Стратегия, загружающая информацию по версиям файла и устанавливающая состояние версии файла.
- getTypeStrategy ICardGetTypeStrategy
Стратегия получения типа карточки.
- cardMetadata ICardMetadata
Содержит метаинформацию, необходимую для использования типов карточек совместно с пакетом карточек.
- krPermissionsManager IKrPermissionsManager
Объект, который выполняет проверку прав доступа.