public interface ISessionToken : ISessionSerializableObject,
IBinarySerializable, IBsonSerializable, IJsonSerializable, IStorageSerializable
Public Interface ISessionToken
Inherits ISessionSerializableObject, IBinarySerializable, IBsonSerializable, IJsonSerializable,
IStorageSerializable
public interface class ISessionToken : ISessionSerializableObject,
IBinarySerializable, IBsonSerializable, IJsonSerializable, IStorageSerializable
type ISessionToken =
interface
interface ISessionSerializableObject
interface IBinarySerializable
interface IBsonSerializable
interface IJsonSerializable
interface IStorageSerializable
end
AccessLevel | Уровень доступа пользователя. |
ApplicationID | Идентификатор приложения, которое открыло сессию. |
CalendarID | Идентификатор календаря. |
Client64Bit | Признак того, что клиентское приложение является 64-битным. true - 64-битное приложение, false - 32-битное приложение, null - разрядность неизвестна. |
Client64BitOS | Признак того, что операционная система клиента является 64-битной. true - 64-битная ОС, false - 32-битная ОС, null - разрядность неизвестна. |
Created | Дата и время создания токена. |
Culture | Региональные настройки для пользователя. |
DeviceType | Тип устройства, которое пользователь использует для подключения к серверу. |
Expires | Дата и время, когда действие токена истекает, и он должен быть повторно сформирован. |
HostIP | IP-адрес клиента, запрашивающего вход в систему, или null, если IP-адрес неизвестен. |
HostName | Имя хоста для клиента, запрашивающего вход в систему, или null, если имя хоста неизвестно. В качестве имени хоста часто выступает имя компьютера клиента. |
InstanceName | Имя экземпляра сервера. |
LicenseType | Тип лицензии, в соответствии с которой открыта сессия. |
LoginType | Тип аутентификации, выполненный для пользователя. |
OSName | Название операционной системы, используемой на устройстве пользователя, или null, если ОС неизвестна. |
PlatformVersion | Версия платформы VersionObject или null, если платформа не предоставила информацию по версии. |
ServerCode | Код сервера. |
SessionID | Идентификатор сессии, которая была создана в процессе аутентификации. |
Signature | Подпись токена, подтверждающая его подлинность. |
TimeZoneUtcOffset | Смещение для временной зоны пользователя, заданное в карточке. |
UICulture | Язык интерфейса для пользователя. |
UserAgent | Строка UserAgent браузера, который подключается к серверу, или null, если для подключения используется не браузер. |
UserID | Идентификатор пользователя. |
UserLogin | Логин пользователя, в т.ч. аккаунт Windows или логин пользователя Tessa или null, если сессия не связана с действительным сотрудником системы. |
UserName | Имя пользователя. |
UtcOffset | Смещение для пользователя относительно UTC. |
Deserialize(BinaryReader) |
Десериализует объект из бинарной формы.
(Унаследован от IBinarySerializable) |
Deserialize(BsonReader) |
Выполняет десериализацию объекта из бинарного JSON.
(Унаследован от IBsonSerializable) |
Deserialize(DictionaryString, Object) | Выполняет десериализацию полей объекта из заданного хранилища. (Унаследован от IStorageSerializable) |
Deserialize(JsonReader) |
Выполняет десериализацию объекта из JSON.
(Унаследован от IJsonSerializable) |
Serialize(BinaryWriter) |
Сериализует объект в бинарной форме.
(Унаследован от IBinarySerializable) |
Serialize(BsonWriter) |
Выполняет сериализацию объекта в бинарный JSON. Возвращает строку текста, содержащую сериализованный объект.
(Унаследован от IBsonSerializable) |
Serialize(DictionaryString, Object) | Выполняет сериализацию полей объекта в заданное хранилище. (Унаследован от IStorageSerializable) |
Serialize(JsonWriter) |
Выполняет сериализацию объекта в JSON. Возвращает строку текста, содержащую сериализованный объект.
(Унаследован от IJsonSerializable) |
SerializeToBase64 |
Выполняет сериализацию объекта в виде base64-строки.
(Унаследован от ISessionSerializableObject) |
SerializeToBinary(SessionSerializationOptions) |
Выполняет сериализацию объекта в виде массива байт.
(Унаследован от ISessionSerializableObject) |
SerializeToBinary(BinaryWriter, SessionSerializationOptions) |
Выполняет сериализацию объекта в бинарном виде, используя указанный объект для записи.
(Унаследован от ISessionSerializableObject) |
SerializeToStorage(SessionSerializationOptions) |
Выполняет сериализацию объекта в сериализуемое хранилище Dictionary<string, object>.
Может использоваться для сериализации в Bson.
(Унаследован от ISessionSerializableObject) |
SerializeToStorage(DictionaryString, Object, SessionSerializationOptions) |
Выполняет сериализацию объекта в заданное сериализуемое хранилище Dictionary<string, object>.
Может использоваться для сериализации в Bson.
(Унаследован от ISessionSerializableObject) |
SerializeToXml(SessionSerializationOptions) |
Возвращает строку, которая содержит сериализованный в XML объект.
(Унаследован от ISessionSerializableObject) |
SerializeToXml(Stream, SessionSerializationOptions) |
Выполняет сериализацию объекта в XML в заданный поток.
(Унаследован от ISessionSerializableObject) |
SerializeToXml(XmlWriter, SessionSerializationOptions) |
Выполняет сериализацию текущего объекта и всех его дочерних объектов в элемент XML.
(Унаследован от ISessionSerializableObject) |
ToSerializedDictionary |
Сериализует объект в нетипизированный словарь.
(Определяется StorageExtensions) |