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

ISession - интерфейс

Сессия пользователя.

Пространство имён:  Tessa.Platform.Runtime
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
public interface ISession

Тип ISession предоставляет следующие члены.

Свойства
  ИмяОписание
Открытое свойствоApplicationID
Идентификатор приложения, которое открыло сессию.
Открытое свойствоClientCulture
Текущая культура CurrentCulture на клиенте в момент вызова метода. Позволяет получить на сервере культуру, которая использовалась на клиенте.
Открытое свойствоClientUICulture
Текущая культура CurrentUICulture на клиенте в момент вызова метода. Позволяет получить на сервере культуру, которая использовалась на клиенте.
Открытое свойствоClientUtcOffset
Смещение относительно UTC на клиенте в момент вызова метода. Позволяет получить на сервере информацию по временной зоне, которая использовалась на клиенте.
Открытое свойствоID
Идентификатор сессии.
Открытое свойствоInstanceName
Имя экземпляра сервера.
Открытое свойствоServerCode
Код сервера.
Открытое свойствоToken
Токен, описывающий сессию, или null, если сессия не связана с токеном.
Открытое свойствоType
Тип сессии, определяющий место выполнения кода.
Открытое свойствоUser
Информация о текущем пользователе.
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияCreateNestedSessionToken
Создаёт токен SessionToken для сотрудника с заданными настройками, но наследующий информацию по серверу и текущей культуре из текущей сессии session. Используйте возвращённый токен в объекте SessionContext, который создаётся для выполнения действий в пределах уже существующей сессии, например, со стороны веб-сервисов.
(Определяется RuntimeExtensions.)
Открытый метод расширенияIsDesktopClient
Возвращает признак того, что сессия была открыта с десктопного клиента (т.е. с "толстого" клиента). Это могут быть приложения TessaAdmin, TessaClient, консольный tadmin, интеграционный веб-сервис и др.
(Определяется RuntimeExtensions.)
Открытый метод расширенияIsNotWebOrDesktopClient
Возвращает признак того, что сессия была открыта не с десктопного клиента и не с Web-клиента. Обычно это плагины Chronos, интеграционные веб-сервисы с собственной авторизацией и другие приложения.
(Определяется RuntimeExtensions.)
Открытый метод расширенияIsWebClient
Возвращает признак того, что сессия была открыта с Web-клиента (т.е. с "лёгкого" клиента). Это или Web-клиент Tessa, или интеграция через Web API.
(Определяется RuntimeExtensions.)
В начало страницы
См. также