public sealed class TessaServerSettings : ITessaServerSettings
Public NotInheritable Class TessaServerSettings
Implements ITessaServerSettings
public ref class TessaServerSettings sealed : ITessaServerSettings
[<SealedAttribute>]
type TessaServerSettings =
class
interface ITessaServerSettings
end
TessaServerSettings | Создаёт экземпляр класса с параметрами по умолчанию. |
CheckPlatformVersion | Признак того, что версия платформы на клиенте и на сервере должна проверяться на совпадение при инициализации приложения. |
CipherKey | Ключ, используемый для шифрования информации в базе данных, такой как закрытые ключи для шифрования файлов в локальных папках пользователей. |
CipherKeyRotationInterval | Интервал ротации ключей шифрования для локальных данных на компьютере пользователя. По умолчанию равен 10 дням. |
ConfigurationFlags | Специальные режимы конфигурации, настраиваемые в конфигурационном файле сервера. |
DiscoveryKeysStrictSecurity | Признак возможности загрузки ключей из Redis. |
ExtensionTracingMode | Режим трассировки расширений или null, если трассировка отключена. |
Ldap | Настройки для подключения к LDAP. |
LicensePath | Полный путь к файлу лицензии. |
MinConsiderableMilliseconds | Минимальное количество миллисекунд, которое должно выполняться расширение для того, чтобы для него было создано сообщение трассировки, если используются трассировщики [Tessa.Extensions.ExtensionTraceListenerType.ServerProfile] или [Tessa.Extensions.ExtensionTraceListenerType.ClientProfile]. Если значение равно 0 или отрицательное, то сообщения трассировки создаются для всех объектов. Если значение равно null, то время выполнения расширения замеряется с интервалом по умолчанию [Tessa.Extensions.DefaultExtensionTraceListener.DefaultProfileMinConsiderableMilliseconds]. |
PatchList | Список установленных патчей. |
ProbingPathList | Список папок, используемых для загрузки сборок помимо папки с приложением. Может содержать пути к папкам относительно папки с приложением. |
RedisConnectionString | Строка соединения с сервером или серверами Redis. |
RedisInitializationAttemptsLimit | Максимальное число попыток проверки возможности выполнения инициализации данных платформы в Redis. |
RedisInitializationDelay | Временной интервал задержек между попытками проверки возможности выполнения инициализации данных платформы в Redis. |
RolesLockTimeout | Таймаут выполнения операции в секундах. |
RolesOperationTimeout | Таймаут выполнения длительных запросов, связанных с ролевой моделью, таких как пересчёт замещений и пересчёт состава ролей. По умолчанию равен 30 минутам. Таймаут рассчитывается с точностью до целых секунд с округлением в меньшую сторону. Если указано значение 0, то запросы выполняются без таймаута, что не рекомендуется (лучше увеличить таймаут, если по объективным обстоятельствам он возникает). |
SecureServerStackTrace | Признак запрета передачи серверных стек-трейсов на клиент. |
ServerCode | Код сервера. |
SessionExpirationTimeSpan | Максимальный срок жизни сессий, открываемых приложением. Срок жизни по умолчанию - 7 дней. |
SignatureKey | Ключ, используемый для формирования подписи. |
ViewAccessCacheTimeSpan | Максимальный интервал времени, в течение которого кэш прав доступа для каждого сотрудника может хранится в памяти перед тем, как будет автоматически сброшен в текущем процессе. По умолчанию равен 1 часу. |
Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object) |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object) |
GetHashCode | Serves as the default hash function. (Унаследован от Object) |
GetType | Gets the Type of the current instance. (Унаследован от Object) |
MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object) |
SetFromConfig | Устанавливает значения настроек из файла конфигурации. |
ToString | Returns a string that represents the current object. (Унаследован от Object) |