ISessionService Interface | 
Namespace: Dundas.BI.AccountServices
The ISessionService type exposes the following members.
| Name | Description | |
|---|---|---|
| GetDynamicSessionProperties | Gets the dynamic properties of a session.  | |
| GetSession | Gets the Session with the specified ID.  | |
| GetSessions | 
            Retrieves a list of sessions having the specified IDs.
              | |
| IsSessionValid | 
            Determines whether the specified session corresponds to a valid, not-expired session.
              | |
| SessionQuery | 
            Gets the sessions corresponding to the query criteria.
              | |
| SessionQueryCount | Gets the number of sessions corresponding to filter criteria.  | |
| SetSessionCulture | Sets session culture associated with the specified session.  | |
| SetSessionCustomAttributes | Sets the values of custom attributes on a session.  | |
| SetSessionIPAddress | Sets the IP address associated with the specified session.  | |
| SwitchTenant | Switches the tenant of the current session.  | |
| TerminateAllSessions | [INSECURE] Logs all users off the system.
              | |
| TerminateAllSessions(Guid) | Terminates all sessions for the specified account.  | |
| TerminateCurrentSession | 
            Terminates the currently-in-context session.
              | |
| TerminateSession | Logs off the session with the specified ID.  |