ISessionService Interface

Methods for performing session-related operations.

Namespace: Dundas.BI.AccountServices
Assembly: Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (26.2.0.1000)
Syntax
public interface ISessionService

The ISessionService type exposes the following members.

Methods
 NameDescription
Public methodGetDynamicSessionPropertiesGets the dynamic properties of a session.
Public methodGetSessionGets the Session with the specified ID.
Public methodGetSessions Retrieves a list of sessions having the specified IDs.
Public methodIsSessionValid Determines whether the specified session corresponds to a valid, not-expired session.
Public methodSessionQuery Gets the sessions corresponding to the query criteria.
Public methodSessionQueryCountGets the number of sessions corresponding to filter criteria.
Public methodSetSessionCultureSets session culture associated with the specified session.
Public methodSetSessionCustomAttributesSets the values of custom attributes on a session.
Public methodSetSessionIPAddressSets the IP address associated with the specified session.
Public methodSwitchTenantSwitches the tenant of the current session.
Public methodTerminateAllSessions[INSECURE] Logs all users off the system.
Public methodTerminateAllSessions(Guid)Terminates all sessions for the specified account.
Public methodTerminateCurrentSession Terminates the currently-in-context session.
Public methodTerminateSessionLogs off the session with the specified ID.
Top
See Also