C# Класс TLSharp.Core.Session

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
FromBytes ( byte buffer, ISessionStore store, string sessionUserId ) : Session
GetNewMessageId ( ) : long
Save ( ) : void
ToBytes ( ) : byte[]
TryLoadOrCreateNew ( ISessionStore store, string sessionUserId ) : Session

Приватные методы

Метод Описание
GenerateRandomUlong ( ) : ulong
Session ( ISessionStore store ) : System

Описание методов

FromBytes() публичный статический Метод

public static FromBytes ( byte buffer, ISessionStore store, string sessionUserId ) : Session
buffer byte
store ISessionStore
sessionUserId string
Результат Session

GetNewMessageId() публичный Метод

public GetNewMessageId ( ) : long
Результат long

Save() публичный Метод

public Save ( ) : void
Результат void

ToBytes() публичный Метод

public ToBytes ( ) : byte[]
Результат byte[]

TryLoadOrCreateNew() публичный статический Метод

public static TryLoadOrCreateNew ( ISessionStore store, string sessionUserId ) : Session
store ISessionStore
sessionUserId string
Результат Session