[SerializableAttribute]
public sealed class SessionToken : SessionSerializableObject,
ISessionToken, ISessionSerializableObject, IBinarySerializable, IBsonSerializable, IJsonSerializable,
IStorageSerializable<SerializableAttribute>
Public NotInheritable Class SessionToken
Inherits SessionSerializableObject
Implements ISessionToken, ISessionSerializableObject, IBinarySerializable, IBsonSerializable,
IJsonSerializable, IStorageSerializable[SerializableAttribute]
public ref class SessionToken sealed : public SessionSerializableObject,
ISessionToken, ISessionSerializableObject, IBinarySerializable, IBsonSerializable, IJsonSerializable,
IStorageSerializable[<SealedAttribute>]
[<SerializableAttribute>]
type SessionToken =
class
inherit SessionSerializableObject
interface ISessionToken
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 | Имя экземпляра сервера. |
| IsSealed | Признак того, что объект был защищён от изменений. (Унаследован от SessionSerializableObject) |
| LicenseType | Тип лицензии, в соответствии с которой открыта сессия. |
| LoginType | Тип аутентификации, выполненный для пользователя. |
| OSName | Название операционной системы, используемой на устройстве пользователя, или null, если ОС неизвестна. |
| PlatformVersion | Версия платформы VersionObject или null, если платформа не предоставила информацию по версии. |
| ServerCode | Код сервера. |
| SessionID | Идентификатор сессии, которая была создана в процессе аутентификации. |
| Signature | Подпись токена, подтверждающая его подлинность. |
| TimeZoneUtcOffset | Смещение для временной зоны пользователя, заданное в карточке. |
| UICulture | Язык интерфейса для пользователя. |
| UserAgent | Строка UserAgent браузера, который подключается к серверу, или null, если для подключения используется не браузер. |
| UserID | Идентификатор пользователя. |
| UserLogin | Логин пользователя, в т.ч. аккаунт Windows или логин пользователя Tessa или null, если сессия не связана с действительным сотрудником системы. |
| UserName | Имя пользователя. |
| UtcOffset | Смещение для пользователя относительно UTC. |
| XmlElementName |
Имя элемента XML для сериализуемого объекта сессии.
(Переопределяет SessionSerializableObjectXmlElementName) |
| DeserializeAttributeFromXmlCore |
Выполняется для каждого атрибута десериализуемого атрибута.
(Переопределяет SessionSerializableObjectDeserializeAttributeFromXmlCore(String, String)) |
| DeserializeElementFromXmlCore |
Выполняется для каждого элемента десериализуемого объекта.
(Унаследован от SessionSerializableObject) |
| DeserializeFromBase64 | Выполняет десериализацию объекта, сериализованного в бинарном виде, используя указанную base64-строку с сериализованным объектом. |
| DeserializeFromBase64Core |
Выполняет десериализацию объекта, сериализованного в виде base64-строки в указанном массиве байт.
(Унаследован от SessionSerializableObject) |
| DeserializeFromBinary(BinaryReader) | Выполняет десериализацию объекта, сериализованного в бинарном виде, используя указанный объект для чтения. |
| DeserializeFromBinary(Byte) | Выполняет десериализацию объекта, сериализованного в бинарном виде, используя указанный массив байт с сериализованным объектом. |
| DeserializeFromBinaryCore(BinaryReader) |
Выполняет десериализацию объекта, сериализованного в бинарном виде, используя указанный объект для чтения.
(Переопределяет SessionSerializableObjectDeserializeFromBinaryCore(BinaryReader)) |
| DeserializeFromBinaryCore(Byte) |
Выполняет десериализацию объекта, сериализованного в бинарном виде в указанном массиве байт.
(Унаследован от SessionSerializableObject) |
| DeserializeFromStorage | Выполняет десериализацию объекта из заданного сериализуемого хранилища Dictionary<string, object>. |
| DeserializeFromStorageCore |
Выполняет десериализацию объекта из заданного сериализуемого хранилища Dictionary<string, object>.
(Переопределяет SessionSerializableObjectDeserializeFromStorageCore(DictionaryString, Object)) |
| DeserializeFromXml(Stream) | Выполняет десериализацию объекта из XML из заданного потока. |
| DeserializeFromXml(String) | Выполняет десериализацию объекта из XML, заданного посредством строки. |
| DeserializeFromXml(XmlReader) | Выполняет десериализацию объекта и всех его дочерних объектов из элемента XML. |
| DeserializeFromXmlCore(Stream) |
Выполняет десериализацию объекта из XML из заданного потока.
(Унаследован от SessionSerializableObject) |
| DeserializeFromXmlCore(String) |
Выполняет десериализацию объекта из XML, заданного посредством строки.
(Унаследован от SessionSerializableObject) |
| DeserializeFromXmlCore(XmlReader) |
Выполняет десериализацию объекта и всех его дочерних объектов из элемента XML.
(Унаследован от SessionSerializableObject) |
| 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) |
| InvalidateSerializationCache |
Сбрасывает кэш сериализованных данных, которые ускоряют повторную сериализацию.
Требуется вызывать этот метод после любого изменения свойств.
(Унаследован от SessionSerializableObject) |
| MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object) |
| OnDeserializing |
Выполняется перед десериализацией объекта. В методе рекомендуется заполнить значения полей по умолчанию.
(Переопределяет SessionSerializableObjectOnDeserializing) |
| Seal | Защищает объект от изменений. (Унаследован от SessionSerializableObject) |
| SealInternal | Защищает объект от изменений. Метод может быть переопределён в классах-наследниках. (Унаследован от SessionSerializableObject) |
| SerializeAttributesToXmlCore |
Выполняет сериализацию текущего объекта в атрибуты XML.
(Переопределяет SessionSerializableObjectSerializeAttributesToXmlCore(XmlWriter, SessionSerializationOptions)) |
| SerializeElementsToXmlCore |
Выполняет сериализацию всех дочерних объектов для текущего объекта в элементы XML.
(Унаследован от SessionSerializableObject) |
| SerializeToBase64 |
Выполняет сериализацию объекта в виде base64-строки.
(Унаследован от SessionSerializableObject) |
| SerializeToBinary(SessionSerializationOptions) |
Выполняет сериализацию объекта в виде массива байт.
(Унаследован от SessionSerializableObject) |
| SerializeToBinary(BinaryWriter, SessionSerializationOptions) |
Выполняет сериализацию объекта в бинарном виде, используя указанный объект для записи.
(Унаследован от SessionSerializableObject) |
| SerializeToBinaryCore |
Выполняет сериализацию объекта в бинарном виде, используя указанный объект для записи.
(Переопределяет SessionSerializableObjectSerializeToBinaryCore(BinaryWriter, SessionSerializationOptions)) |
| SerializeToStorage(SessionSerializationOptions) |
Выполняет сериализацию объекта в сериализуемое хранилище Dictionary<string, object>.
Может использоваться для сериализации в Bson.
(Унаследован от SessionSerializableObject) |
| SerializeToStorage(DictionaryString, Object, SessionSerializationOptions) |
Выполняет сериализацию объекта в заданное сериализуемое хранилище Dictionary<string, object>.
Может использоваться для сериализации в Bson.
(Унаследован от SessionSerializableObject) |
| SerializeToStorageCore |
Выполняет сериализацию объекта в заданное сериализуемое хранилище Dictionary<string, object>.
Может использоваться для сериализации в Bson.
(Переопределяет SessionSerializableObjectSerializeToStorageCore(DictionaryString, Object, SessionSerializationOptions)) |
| SerializeToXml(SessionSerializationOptions) |
Возвращает строку, которая содержит сериализованный в XML объект.
(Унаследован от SessionSerializableObject) |
| SerializeToXml(Stream, SessionSerializationOptions) |
Выполняет сериализацию объекта в XML в заданный поток.
(Унаследован от SessionSerializableObject) |
| SerializeToXml(XmlWriter, SessionSerializationOptions) |
Выполняет сериализацию текущего объекта и всех его дочерних объектов в элемент XML.
(Унаследован от SessionSerializableObject) |
| ToString | Возвращает строковое представление объекта. (Унаследован от SessionSerializableObject) |
| Get | (Определяется ComHelper) |
| Invoke | (Определяется ComHelper) |
| Set | (Определяется ComHelper) |
| ToSerializedDictionary |
Сериализует объект в нетипизированный словарь.
(Определяется StorageExtensions) |