SessionTerminationReason Enumeration | 
 Specifies reasons why a session was terminated.
 
    Namespace: 
   Dundas.BI.AccountServices
    Assembly:
   Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (25.3.0.1000)
Syntaxpublic enum SessionTerminationReason
Public Enumeration SessionTerminationReason
public enum class SessionTerminationReason
type SessionTerminationReason
Members| 
									 
								 | Member name | Value | Description | 
|---|
 | None | 0 | No reason is specified. | 
 | Inactivity | 1 | The session timed out due to inactivity. | 
 | LoggedOffByUser | 2 | The user explicitly logged off. | 
 | LoggedOffByAdmin | 3 | An administrator explicitly logged the session off. | 
 | LogOn | 4 | 
            The session was automatically logged off so that a new logon can succeed without violating license constraints.
             | 
 | AccountDeletion | 10 | The account is being deleted. | 
 | AccountDisabledOrNotFound | 11 | The account associated with the session is disabled or was not found. | 
 | ElasticLimitReached | 12 | The limit for elastic seat usage has been reached, so elastic sessions are being logged off. | 
 | Unknown | 13 | The reason for the session being terminated could not be determined. | 
 | ExternalKeepAliveFailed | 14 | 
            A subscriber of the SessionKeepAlive event hook indicated that the session should be terminated.
             | 
 | AllSessionsLoggedOff | 15 | A system operation required that all sessions be logged off. | 
 | RecoveryLogOn | 16 | The session was automatically logged off so that a recovery-mode session could be created. | 
 | UnauthorizedIPAddress | 17 | The session was created from an unauthorized IP address and was automatically terminated. | 
 | ImpersonatingSessionLoggedOff | 18 | 
            The session was created by administrative impersonation, and the administrator's original session was logged off.
             | 
 | SwitchedTenant | 19 | The session was replaced with a new session because the user switched tenants. | 
 | RemovedFromTenant | 20 | The session's account was removed from the tenant associated with the session. | 
See Also