ITessaServerSettings - интерфейс

Настройки TESSA на сервере, которые выносятся в конфигурационный файл.

Definition

Пространство имён: Tessa.Platform
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public interface ITessaServerSettings

Свойства

CheckPlatformVersion Признак того, что версия платформы на клиенте и на сервере должна проверяться на совпадение при инициализации приложения.
CipherKey Ключ, используемый для шифрования информации в базе данных, такой как закрытые ключи для шифрования файлов в локальных папках пользователей.
CipherKeyRotationInterval Интервал ротации ключей шифрования для локальных данных на компьютере пользователя. По умолчанию равен 10 дням.
ConfigurationFlagsСпециальные режимы конфигурации, настраиваемые в конфигурационном файле сервера.
ExtensionTracingMode Режим трассировки расширений или null, если трассировка отключена.
LdapНастройки для подключения к LDAP.
LicensePathПолный путь к файлу лицензии.
MinConsiderableMilliseconds Минимальное количество миллисекунд, которое должно выполняться расширение для того, чтобы для него было создано сообщение трассировки, если используются трассировщики [Tessa.Extensions.ExtensionTraceListenerType.ServerProfile] или [Tessa.Extensions.ExtensionTraceListenerType.ClientProfile]. Если значение равно 0 или отрицательное, то сообщения трассировки создаются для всех объектов. Если значение равно null, то время выполнения расширения замеряется с интервалом по умолчанию [Tessa.Extensions.DefaultExtensionTraceListener.DefaultProfileMinConsiderableMilliseconds].
PatchListСписок установленных патчей.
ProbingPathList Список папок, используемых для загрузки сборок помимо папки с приложением. Может содержать пути к папкам относительно папки с приложением.
RedisConnectionString Строка соединения с сервером или серверами Redis, или null, если Redis не используется.
RoleTimeoutTimeSpan Таймаут выполнения длительных запросов, связанных с ролевой моделью, таких как пересчёт замещений и пересчёт состава ролей. По умолчанию равен 30 минутам. Таймаут рассчитывается с точностью до целых секунд с округлением в меньшую сторону. Если указано значение 0, то запросы выполняются без таймаута, что не рекомендуется (лучше увеличить таймаут, если по объективным обстоятельствам он возникает).
ServerCodeКод сервера.
SessionExpirationTimeSpan Максимальный срок жизни сессий, открываемых приложением. Срок жизни по умолчанию - 7 дней.
SignatureKeyКлюч, используемый для формирования подписи.
ViewAccessCacheTimeSpan Максимальный интервал времени, в течение которого кэш прав доступа для каждого сотрудника может хранится в памяти перед тем, как будет автоматически сброшен в текущем процессе. По умолчанию равен 1 часу.

См. также