Underlying driver of System.Data.SqlClient.SqlConnection

Viewed 946

Does anyone know whether System.Data.SqlClient.SqlConnection has its own implementation to access SQL Server? Or does it use one of the following clients:

  • OLE DB Provider for SQL Server (SQLOLEDB) (deprecated)
  • SQL Server Native Client (SQLNCLI) (deprecated)
  • OLE DB Driver for SQL Server (MSOLEDBSQL)
1 Answers

It's derived from DbConnection which is in turn derived straight from Component, so it very much looks like its own implementation.

Related