C# Class Adaptive.ReactiveTrader.Messaging.Abstraction.UserSessionCache

Inheritance: IUserSessionCache
Afficher le fichier Open project: AdaptiveConsulting/ReactiveTraderCloud Class Usage Examples

Méthodes publiques

Méthode Description
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

Method Details

Clear() public méthode

public Clear ( ) : void
Résultat void

Subscribe() public méthode

public Subscribe ( IUserSessionHandler userSessionHandler ) : IDisposable
userSessionHandler IUserSessionHandler
Résultat IDisposable

Subscribe() public méthode

public Subscribe ( string sessionId, IUserSessionHandler userSessionHandler ) : IDisposable
sessionId string
userSessionHandler IUserSessionHandler
Résultat IDisposable

TryDestroy() public méthode

public TryDestroy ( string sessionId, IUserSession &userSession ) : bool
sessionId string
userSession IUserSession
Résultat bool

TryEstablish() public méthode

public TryEstablish ( IUserSession session ) : bool
session IUserSession
Résultat bool

TryGetSession() public méthode

public TryGetSession ( string sessionId, IUserSession &session ) : bool
sessionId string
session IUserSession
Résultat bool

TryRenew() public méthode

public TryRenew ( string sessionId ) : bool
sessionId string
Résultat bool