Session |
The SessionData type exposes the following members.
| Name | Description | |
|---|---|---|
| SessionData | Initializes a new instance of the SessionData class. | |
| SessionData(Boolean) | Initializes a new instance of the SessionData class. |
| Name | Description | |
|---|---|---|
| AccountDisplayName | Gets the display name of the Account associated with the session. | |
| AccountId | Gets the ID of the Account associated with the session. | |
| AccountName | Gets the unique name of the Account associated with the session. | |
| ApplicationPrivilegeIds | Gets the IDs of application privileges effectively granted to the session. | |
| CreatedTime | Gets the time (UTC) the Session was created. | |
| CultureName | Gets or sets the culture associated with the session. | |
| CustomAttributes | Gets the effective custom attributes associated with the session. | |
| FederatedAuthenticationProviderId | Gets the ID of the federated authentication provider which created the session. | |
| GroupMembershipIds | Gets the IDs of groups which contain the account associated with the session. | |
| Id | Gets the unique identifier of the session. | |
| ImpersonationKind | Gets the impersonation kind of the current session. | |
| ImpersonationSessionId | Gets the ID of the session which is being impersonated or which was used to impersonate this session. | |
| IPAddress | Gets the IP address associated with the session, if available. | |
| IsAdministrator | Gets a value indicating whether the session has system administrator privileges. | |
| IsAnonymousAccount | Gets a value indicating whether the session represents the anonymous account. | |
| IsSeatReserved | Gets a value indicating whether the session corresponds to a reserved seat. | |
| IsTenantAdministrator | Gets a value indicating whether the session has administrative privileges for the associated tenant. | |
| IsWindowsAccount | Gets a value indicating whether the session corresponds to a Windows account. | |
| LastActivityTime | Gets the last activity time of the session. | |
| SeatKind | Gets the kind of seat associated with the session. | |
| SessionKind | Gets the kind of the session. | |
| TenantExpiryDate | Gets the date when the tenant expires. | |
| TenantId | Gets the ID of the tenant associated with the session. | |
| TimeZoneDisplayName | Gets or sets the time zone display name associated with the session. | |
| TimeZoneId | Gets or sets the timeZoneID associated with the session. | |
| UIClassName |
Gets or sets the name of the UI class (used for auto de-serialization).
(Inherited from BaseDataContract) | |
| UserData | Gets the user data associated with the session. | |
| ValidUntil | Gets the time (in UTC) at which the session will expire if it remains idle. | |
| WindowsGroupAccountMembershipIds | Gets the IDs of windows group accounts which contain the account associated with the session. |
| Name | Description | |
|---|---|---|
| ToDataContractMappings | The mapping between Session and SessionData. |