# DatabaseInfo Class

Namespace: [Qlik.Engine](https://help.qlik.com/en-US/sense-developer/November2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.htm)  
Assembly: Qlik.Engine.dll

## Inheritance

* System.Object
  * DatabaseInfo

## Syntax

```
[ValueClass]
public class DatabaseInfo : IDatabaseInfo
```

## Constructors

| Name | Description |
| --- | --- |
| [DatabaseInfo()](https://help.qlik.com/en-US/sense-developer/November2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.DatabaseInfo.-ctor.htm#Qlik_Engine_DatabaseInfo__ctor) |  |

## Properties

| Name | Description |
| --- | --- |
| [DBFirst](https://help.qlik.com/en-US/sense-developer/November2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.DatabaseInfo.DBFirst.htm#Qlik_Engine_DatabaseInfo_DBFirst) | If set to true, it means that the database is displayed first, before the owners and tables.<br><br>JSON property name: qDBFirst |
| [DBMSName](https://help.qlik.com/en-US/sense-developer/November2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.DatabaseInfo.DBMSName.htm#Qlik_Engine_DatabaseInfo_DBMSName) | Name of the product accessed by the provider.<br><br>JSON property name: qDBMSName |
| [DBSeparator](https://help.qlik.com/en-US/sense-developer/November2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.DatabaseInfo.DBSeparator.htm#Qlik_Engine_DatabaseInfo_DBSeparator) | Character string used after the database name.<br><br>Example with separator " **.** ":<br><br>FROM LinkedTablesData.dbo.Months<br><br>Where:<br><br>\* **LinkedTablesData** is the database name<br><br>\* **dbo** is the owner name<br><br>\* **Months** is the table name<br><br>JSON property name: qDBSeparator |
| [DBUsage](https://help.qlik.com/en-US/sense-developer/November2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.DatabaseInfo.DBUsage.htm#Qlik_Engine_DatabaseInfo_DBUsage) | If set to true, it means that the data source contains some databases.<br><br>JSON property name: qDBUsage |
| [DefaultDatabase](https://help.qlik.com/en-US/sense-developer/November2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.DatabaseInfo.DefaultDatabase.htm#Qlik_Engine_DatabaseInfo_DefaultDatabase) | Name of the default database.<br><br>JSON property name: qDefaultDatabase |
| [Keywords](https://help.qlik.com/en-US/sense-developer/November2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.DatabaseInfo.Keywords.htm#Qlik_Engine_DatabaseInfo_Keywords) | List of the script keywords.<br><br>JSON property name: qKeywords |
| [OwnerSeparator](https://help.qlik.com/en-US/sense-developer/November2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.DatabaseInfo.OwnerSeparator.htm#Qlik_Engine_DatabaseInfo_OwnerSeparator) | Character string used after the owner name.<br><br>Example with separator " **.** ":<br><br>FROM LinkedTablesData.dbo.Months<br><br>Where:<br><br>\* **LinkedTablesData** is the database name<br><br>\* **dbo** is the owner name<br><br>\* **Months** is the table name<br><br>JSON property name: qOwnerSeparator |
| [OwnerUsage](https://help.qlik.com/en-US/sense-developer/November2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.DatabaseInfo.OwnerUsage.htm#Qlik_Engine_DatabaseInfo_OwnerUsage) | If set to true, it means that the data source contains some owners.<br><br>JSON property name: qOwnerUsage |
| [QuotePreffix](https://help.qlik.com/en-US/sense-developer/November2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.DatabaseInfo.QuotePreffix.htm#Qlik_Engine_DatabaseInfo_QuotePreffix) | Prefix used with field, database or owner names that contain special characters or keywords.<br><br>JSON property name: qQuotePreffix |
| [QuoteSuffix](https://help.qlik.com/en-US/sense-developer/November2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.DatabaseInfo.QuoteSuffix.htm#Qlik_Engine_DatabaseInfo_QuoteSuffix) | Suffix used with field, database or owner names that contain special characters or keywords.<br><br>JSON property name: qQuoteSuffix |
| [SpecialChars](https://help.qlik.com/en-US/sense-developer/November2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.DatabaseInfo.SpecialChars.htm#Qlik_Engine_DatabaseInfo_SpecialChars) | List of the special characters.<br><br>JSON property name: qSpecialChars |