Для изменения размера нажмите или перетащите

SessionToken(Guid, String, UserAccessLevel, String, String, String, NullableGuid, NullableGuid, NullableDeviceType, CultureInfo, CultureInfo, NullableTimeSpan, NullableTimeSpan, NullableBoolean, NullableBoolean, Boolean) - конструктор

Создаёт экземпляр класса с указанием основных параметров сессии. Рекомендуется для указания фиктивной сессии, например, сессии системы CreateSystemSession(SessionType, ITessaServerSettings). Для большинства параметров подходят значения по умолчанию.

Пространство имён:  Tessa.Platform.Runtime
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
public SessionToken(
	Guid userID,
	string userName,
	UserAccessLevel accessLevel = UserAccessLevel.Administrator,
	string userLogin = null,
	string serverCode = "",
	string instanceName = "",
	Guid? sessionID = null,
	Guid? applicationID = null,
	DeviceType? deviceType = null,
	CultureInfo culture = null,
	CultureInfo uiCulture = null,
	TimeSpan? utcOffset = null,
	TimeSpan? timeZoneUtcOffset = null,
	bool? client64Bit = null,
	bool? client64BitOS = null,
	bool seal = false
)

Параметры

userID
Тип: SystemGuid
Идентификатор пользователя.
userName
Тип: SystemString
Имя пользователя.
accessLevel (Optional)
Тип: Tessa.Platform.RuntimeUserAccessLevel
Уровень доступа пользователя.
userLogin (Optional)
Тип: SystemString
Логин пользователя, в т.ч. аккаунт Windows или логин пользователя Tessa или null, если сессия не связана с действительным сотрудником системы.
serverCode (Optional)
Тип: SystemString
Код сервера.
instanceName (Optional)
Тип: SystemString
Имя экземпляра сервера.
sessionID (Optional)
Тип: SystemNullableGuid
Идентификатор сессии, которая была создана в процессе аутентификации, или null, если для сессии будет использован идентификатор Empty.
applicationID (Optional)
Тип: SystemNullableGuid
Идентификатор приложения, которое открыло сессию, или null, если для приложения будет использован идентификатор Other.
deviceType (Optional)
Тип: SystemNullableDeviceType
Тип устройства, которое пользователь использует для подключения к серверу, или null, если используется тип Other.
culture (Optional)
Тип: System.GlobalizationCultureInfo
Региональные настройки для пользователя или null, если используются текущие параметры локализации.
uiCulture (Optional)
Тип: System.GlobalizationCultureInfo
Язык интерфейса для пользователя или null, если используются текущие параметры локализации.
utcOffset (Optional)
Тип: SystemNullableTimeSpan
Смещение для пользователя относительно UTC или null, если используются текущие региональные настройки.
timeZoneUtcOffset (Optional)
Тип: SystemNullableTimeSpan
Смещение временной зоны из карточки роли сотрудника или null, если не задано.
client64Bit (Optional)
Тип: SystemNullableBoolean
Признак того, что клиентское приложение является 64-битным. true - 64-битное приложение, false - 32-битное приложение, null - разрядность неизвестна.
client64BitOS (Optional)
Тип: SystemNullableBoolean
Признак того, что операционная система клиента является 64-битной. true - 64-битная ОС, false - 32-битная ОС, null - разрядность неизвестна.
seal (Optional)
Тип: SystemBoolean
Признак того, что должна быть запрещена возможность изменять свойства созданного объекта.
См. также