C# Класс Adaptive.ReactiveTrader.Messaging.Abstraction.UserSessionCache

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

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

Метод Описание
Clear ( ) : void
Subscribe ( IUserSessionHandler userSessionHandler ) : IDisposable
Subscribe ( string sessionId, IUserSessionHandler userSessionHandler ) : IDisposable
TryDestroy ( string sessionId, IUserSession &userSession ) : bool
TryEstablish ( IUserSession session ) : bool
TryGetSession ( string sessionId, IUserSession &session ) : bool
TryRenew ( string sessionId ) : bool

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

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

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

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

public Subscribe ( IUserSessionHandler userSessionHandler ) : IDisposable
userSessionHandler IUserSessionHandler
Результат IDisposable

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

public Subscribe ( string sessionId, IUserSessionHandler userSessionHandler ) : IDisposable
sessionId string
userSessionHandler IUserSessionHandler
Результат IDisposable

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

public TryDestroy ( string sessionId, IUserSession &userSession ) : bool
sessionId string
userSession IUserSession
Результат bool

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

public TryEstablish ( IUserSession session ) : bool
session IUserSession
Результат bool

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

public TryGetSession ( string sessionId, IUserSession &session ) : bool
sessionId string
session IUserSession
Результат bool

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

public TryRenew ( string sessionId ) : bool
sessionId string
Результат bool