Class ProviderName
- Namespace
- LinqToDB
- Assembly
- linq2db.dll
Default names for providers.
public static class ProviderName
- Inheritance
-
ProviderName
Fields
Access
Microsoft Access OleDb provider (both JET or ACE). Used as configuration name for Access mapping schema AccessMappingSchema.
public const string Access = "Access"
Field Value
AccessOdbc
Microsoft Access ODBC provider. Used as configuration name for Access mapping schema AccessMappingSchema.
public const string AccessOdbc = "Access.Odbc"
Field Value
ClickHouse
ClickHouse provider base name.
public const string ClickHouse = "ClickHouse"
Field Value
ClickHouseClient
ClickHouse provider using ClickHouse.Client ADO.NET provider.
public const string ClickHouseClient = "ClickHouse.Client"
Field Value
ClickHouseMySql
ClickHouse provider using MySqlConnector ADO.NET provider.
public const string ClickHouseMySql = "ClickHouse.MySql"
Field Value
ClickHouseOctonica
ClickHouse provider using Octonica.ClickHouseClient ADO.NET provider.
public const string ClickHouseOctonica = "ClickHouse.Octonica"
Field Value
DB2
IBM DB2 default provider (DB2 LUW). Used as configuration name for both DB2 base mapping schema DB2MappingSchema.
public const string DB2 = "DB2"
Field Value
DB2LUW
IBM DB2 LUW provider. Used as configuration name for DB2 LUW mapping schema DB2MappingSchema.DB2LUWMappingSchema.
public const string DB2LUW = "DB2.LUW"
Field Value
DB2zOS
IBM DB2 for z/OS provider. Used as configuration name for DB2 z/OS mapping schema DB2MappingSchema.DB2zOSMappingSchema.
public const string DB2zOS = "DB2.z/OS"
Field Value
Firebird
Firebird provider. Used as configuration name for Firebird mapping schema FirebirdMappingSchema.
public const string Firebird = "Firebird"
Field Value
Informix
Informix IBM.Data.Informix provider (including IDS provider). Used as configuration name for Informix mapping schema InformixMappingSchema.
public const string Informix = "Informix"
Field Value
InformixDB2
Informix over IBM.Data.DB2 IDS provider. Used as configuration name for Informix mapping schema InformixMappingSchema.
public const string InformixDB2 = "Informix.DB2"
Field Value
MariaDB
MariaDB provider. Used as an additional configuration name for MySql mapping schema MySqlMappingSchema.
public const string MariaDB = "MariaDB"
Field Value
MySql
MySql provider. Used as configuration name for MySql mapping schema MySqlMappingSchema.
public const string MySql = "MySql"
Field Value
MySqlConnector
MySqlConnector provider. Used as configuration name for MySql mapping schema MySqlMappingSchema.
public const string MySqlConnector = "MySqlConnector"
Field Value
MySqlOfficial
MySql provider. Used as configuration name for MySql mapping schema MySqlMappingSchema.
public const string MySqlOfficial = "MySql.Official"
Field Value
Oracle
Oracle ODP.NET autodetected provider (native or managed). Used as configuration name for Oracle base mapping schema OracleMappingSchema.
public const string Oracle = "Oracle"
Field Value
Oracle11Devart
Oracle (11g dialect) Devart provider. Used as configuration name for Oracle managed provider mapping schema OracleMappingSchema.Devart11MappingSchema.
public const string Oracle11Devart = "Oracle.11.Devart"
Field Value
Oracle11Managed
Oracle (11g dialect) ODP.NET managed provider. Used as configuration name for Oracle managed provider mapping schema OracleMappingSchema.Managed11MappingSchema.
public const string Oracle11Managed = "Oracle.11.Managed"
Field Value
Oracle11Native
Oracle (11g dialect) ODP.NET native provider. Used as configuration name for Oracle native provider mapping schema OracleMappingSchema.Native11MappingSchema.
public const string Oracle11Native = "Oracle.11.Native"
Field Value
OracleDevart
Oracle Devart provider. Used as configuration name for Oracle managed provider mapping schema OracleMappingSchema.DevartMappingSchema.
public const string OracleDevart = "Oracle.Devart"
Field Value
OracleManaged
Oracle ODP.NET managed provider. Used as configuration name for Oracle managed provider mapping schema OracleMappingSchema.ManagedMappingSchema.
public const string OracleManaged = "Oracle.Managed"
Field Value
OracleNative
Oracle ODP.NET native provider. Used as configuration name for Oracle native provider mapping schema OracleMappingSchema.NativeMappingSchema.
public const string OracleNative = "Oracle.Native"
Field Value
PostgreSQL
PostgreSQL 9.2- data provider. Used as configuration name for PostgreSQL mapping schema PostgreSQLMappingSchema.
public const string PostgreSQL = "PostgreSQL"
Field Value
PostgreSQL15
PostgreSQL 15+ data provider.
public const string PostgreSQL15 = "PostgreSQL.15"
Field Value
PostgreSQL92
PostgreSQL 9.2- data provider.
public const string PostgreSQL92 = "PostgreSQL.9.2"
Field Value
PostgreSQL93
PostgreSQL 9.3+ data provider.
public const string PostgreSQL93 = "PostgreSQL.9.3"
Field Value
PostgreSQL95
PostgreSQL 9.5+ data provider.
public const string PostgreSQL95 = "PostgreSQL.9.5"
Field Value
SQLite
SQLite provider. Used as configuration name for SQLite mapping schema SQLiteMappingSchema.
public const string SQLite = "SQLite"
Field Value
SQLiteClassic
System.Data.Sqlite provider.
public const string SQLiteClassic = "SQLite.Classic"
Field Value
SQLiteMS
Microsoft.Data.Sqlite provider.
public const string SQLiteMS = "SQLite.MS"
Field Value
SapHana
SAP HANA provider. Used as configuration name for SAP HANA mapping schema SapHanaMappingSchema.
public const string SapHana = "SapHana"
Field Value
SapHanaNative
SAP HANA provider. Used as configuration name for SAP HANA mapping schema SapHanaMappingSchema.NativeMappingSchema.
public const string SapHanaNative = "SapHana.Native"
Field Value
SapHanaOdbc
SAP HANA ODBC provider. Used as configuration name for SAP HANA mapping schema SapHanaMappingSchema.OdbcMappingSchema.
public const string SapHanaOdbc = "SapHana.Odbc"
Field Value
SqlCe
Microsoft SQL Server Compact Edition provider. Used as configuration name for SQL CE mapping schema SqlCeMappingSchema.
public const string SqlCe = "SqlCe"
Field Value
SqlServer
Microsoft SQL Server default provider (SQL Server 2008). Used as configuration name for SQL Server base mapping schema SqlServerMappingSchema.
public const string SqlServer = "SqlServer"
Field Value
SqlServer2005
Microsoft SQL Server 2005 provider. Used as configuration name for SQL Server 2005 mapping schema SqlServerMappingSchema.SqlServer2005MappingSchema.
public const string SqlServer2005 = "SqlServer.2005"
Field Value
SqlServer2008
Microsoft SQL Server 2008 provider. Used as configuration name for SQL Server 2008 mapping schema SqlServerMappingSchema.SqlServer2008MappingSchema.
public const string SqlServer2008 = "SqlServer.2008"
Field Value
SqlServer2012
Microsoft SQL Server 2012 provider. Used as configuration name for SQL Server 2012 mapping schema SqlServerMappingSchema.SqlServer2012MappingSchema.
public const string SqlServer2012 = "SqlServer.2012"
Field Value
SqlServer2014
Microsoft SQL Server 2012 provider.
public const string SqlServer2014 = "SqlServer.2014"
Field Value
SqlServer2016
Microsoft SQL Server 2016 provider. Used as configuration name for SQL Server 2016 mapping schema SqlServerMappingSchema.SqlServer2016MappingSchema.
public const string SqlServer2016 = "SqlServer.2016"
Field Value
SqlServer2017
Microsoft SQL Server 2017 provider. Used as configuration name for SQL Server 2017 mapping schema SqlServerMappingSchema.SqlServer2017MappingSchema.
public const string SqlServer2017 = "SqlServer.2017"
Field Value
SqlServer2019
Microsoft SQL Server 2019 provider. Used as configuration name for SQL Server 2019 mapping schema SqlServerMappingSchema.SqlServer2019MappingSchema.
public const string SqlServer2019 = "SqlServer.2019"
Field Value
SqlServer2022
Microsoft SQL Server 2022 provider. Used as configuration name for SQL Server 2019 mapping schema SqlServerMappingSchema.SqlServer2022MappingSchema.
public const string SqlServer2022 = "SqlServer.2022"
Field Value
Sybase
Native SAP/Sybase ASE provider. Used as configuration name for Sybase ASE mapping schema SybaseMappingSchema.NativeMappingSchema.
public const string Sybase = "Sybase"
Field Value
SybaseManaged
Managed Sybase/SAP ASE provider from DataAction. Used as configuration name for Sybase ASE mapping schema SybaseMappingSchema.ManagedMappingSchema.
public const string SybaseManaged = "Sybase.Managed"