Session manager backed with SQL Server Database storage. Session table has the following structure:
Declaring type: SqlSessionManager
Namespace: Zyan.Communication.SessionMgmt
Assembly: Zyan.Communication
Collapse/Expand Public Constructors
  Name Description
Public Method SqlSessionManager Creates a new instance of SqlSessionManager
Collapse/Expand Public Methods (see also: Protected Methods)
  Name Description
Public Method Virtual ExistSession Checks whether the given session exists.
Public Method Virtual GetSessionBySessionID Returns ServerSession identified by sessionID.
Public Method Virtual GetSessionVariable Returns the value of the session variable.
Public Method Virtual RemoveSession Removes the given session from the session list.
Public Method Virtual RenewSession Renews the given session.
Public Method Virtual SetSessionVariable Sets the new value of the session variable.
Public Method Virtual StoreSession Stores the given ServerSession to the session list.
Collapse/Expand Protected Methods
  Name Description
Protected Method Virtual SweepExpiredSessions Removes all sessions older than SessionAgeLimit.