IGQISession interface
Definition
- Namespace:
Skyline.DataMiner.Core.GQI.Extensions - Assembly:
Skyline.DataMiner.Core.GQI.Extensions.dll
This interface defines properties with information about the query session in which an extension instance is used.
Note
From DataMiner 10.5.0 [CU18]/10.6.0 [CU6]/10.6.9 onwards, when using the GQI DxM, this type can be used to inject the session context via the constructor of a GQI extension.
Properties
| Property | Type | Description | Version |
|---|---|---|---|
| SessionId | Guid |
The unique identifier of the current GQI session. | 10.5.0 [CU18]/10.6.0 [CU6]/10.6.9 |
| Username | string |
The username of the user who opened the current query session. This value identifies the user when connecting to SLNet and corresponds to the DomainUserName on the IConnection object. It can be used to perform security checks. |
10.6.3/10.5.0 [CU12]/10.6.0 [CU0] |
| Culture | CultureInfo |
The culture of the user who opened the current query session. | 10.5.0 [CU16]/10.6.0 [CU4]/10.6.7 |
| TimeZone | TimeZoneInfo |
The time zone of the user who opened the current query session. | 10.5.0 [CU16]/10.6.0 [CU4]/10.6.7 |
| User | IGQIUser | The user context associated with the current GQI session. | 10.5.0 [CU18]/10.6.0 [CU6]/10.6.9 |