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. |