TessaServerSettings - класс

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

Definition

Пространство имён: Tessa.Platform
Сборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
public sealed class TessaServerSettings : ITessaServerSettings
Inheritance
Object    TessaServerSettings
Implements
ITessaServerSettings

Конструкторы

TessaServerSettingsСоздаёт экземпляр класса с параметрами по умолчанию.

Свойства

CheckPlatformVersion Признак того, что версия платформы на клиенте и на сервере должна проверяться на совпадение при инициализации приложения.
CipherKeyRotationInterval Интервал ротации ключей шифрования для локальных данных на компьютере пользователя. По умолчанию равен 10 дням.
ConfigurationFlags Специальные режимы конфигурации, настраиваемые в конфигурационном файле сервера.
DiscoveryKeysStrictSecurity Признак возможности загрузки ключей из Redis.
Ldap Настройки для подключения к LDAP.
LicensePath Полный путь к файлу лицензии.
PatchList Список установленных патчей.
ProbingPathList Список папок, используемых для загрузки сборок помимо папки с приложением. Может содержать пути к папкам относительно папки с приложением.
RedisConnectionString Строка соединения с сервером или серверами Redis.
RedisInitializationAttemptsLimit Максимальное число попыток проверки по возможности выполнения инициализации данных платформы в Redis.
RedisInitializationDelay Временной интервал задержек между попытками проверки возможности выполнения инициализации данных платформы в Redis.
RedisNormalizationConnectionString Строка соединения с сервером или серверами Redis для обеспечения кэширования справочников нормализации. Если указывается null, то будет использован стандартный объект подключения в соответствии со строкой RedisConnectionString.
RolesLockTimeout Таймаут выполнения операции в секундах.
RolesOperationTimeout Таймаут выполнения длительных запросов, связанных с ролевой моделью, таких как пересчёт замещений и пересчёт состава ролей. По умолчанию равен 30 минутам. Таймаут рассчитывается с точностью до целых секунд с округлением в меньшую сторону.
SaasSettings Настройки работы в режиме SaaS.
SecureServerStackTrace Признак запрета передачи серверных стек-трейсов на клиент.
ServerCode Код сервера.
SessionExpirationTimeSpan Максимальный срок жизни сессий, открываемых приложением. Срок жизни по умолчанию - 7 дней.
ViewAccessCacheTimeSpan Максимальный интервал времени, в течение которого кэш прав доступа для каждого сотрудника может храниться в памяти перед тем, как будет автоматически сброшен в текущем процессе. По умолчанию равен 1 часу.
WebChronosSettings Настройки допустимости запуска плагинов хроноса на веб сервисе.

Методы

EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
ParseRedisConnectionString Parse Redis connection string from the configuration. Returns null if connection string is empty or unspecified.
SetFromConfig Устанавливает значения настроек из файла конфигурации.
ToStringReturns a string that represents the current object.
(Унаследован от Object)

См. также