.NET Data Provider for SQL Server
E56741
.NET Data Provider for SQL Server is a specialized ADO.NET component that enables high-performance, managed access to Microsoft SQL Server databases from .NET applications.
Observed surface forms (6)
| Surface form | Occurrences |
|---|---|
| System.Data.SqlClient | 2 |
| SqlClient | 1 |
| SqlCommand | 1 |
| SqlConnection | 1 |
| SqlDataAdapter | 1 |
| SqlParameter | 1 |
Statements (47)
| Predicate | Object |
|---|---|
| instanceOf |
ADO.NET data provider
ⓘ
data access technology ⓘ software component ⓘ |
| alsoKnownAs |
.NET Data Provider for SQL Server
ⓘ
surface form:
SqlClient
.NET Data Provider for SQL Server ⓘ
surface form:
System.Data.SqlClient
|
| conformsTo | ADO.NET provider model ⓘ |
| developedBy | Microsoft ⓘ |
| documentationURL | https://learn.microsoft.com/dotnet/framework/data/adonet/sql/overview-of-sql-server-data-provider ⓘ |
| exposesClass |
SqlBulkCopy
ⓘ
.NET Data Provider for SQL Server self-linksurface differs ⓘ
surface form:
SqlCommand
.NET Data Provider for SQL Server self-linksurface differs ⓘ
surface form:
SqlConnection
.NET Data Provider for SQL Server self-linksurface differs ⓘ
surface form:
SqlDataAdapter
SqlDataReader ⓘ .NET Data Provider for SQL Server self-linksurface differs ⓘ
surface form:
SqlParameter
SqlTransaction ⓘ |
| language |
C#
ⓘ
CLS-compliant .NET languages ⓘ |
| namespace |
.NET Data Provider for SQL Server
self-linksurface differs
ⓘ
surface form:
System.Data.SqlClient
|
| optimizedFor |
high-performance data access
ⓘ
managed code environments ⓘ |
| partOf |
.NET Framework
ⓘ
surface form:
.NET
.NET Framework ⓘ ADO.NET ⓘ |
| provides | managed interface to SQL Server TDS protocol ⓘ |
| supportsDatabase |
Azure SQL Database
ⓘ
Azure SQL Managed Instance ⓘ SQL Server ⓘ
surface form:
Microsoft SQL Server
|
| supportsFeature |
Multiple Active Result Sets (MARS)
ⓘ
SQL Server authentication ⓘ asynchronous database operations ⓘ bulk copy operations ⓘ connected data access ⓘ connection pooling ⓘ connection string keyword configuration ⓘ disconnected data access ⓘ integrated security with Windows authentication ⓘ parameterized queries ⓘ stored procedure execution ⓘ transaction management ⓘ |
| supportsVersion | SQL Server 2000 and later ⓘ |
| targetPlatform |
.NET 5+
ⓘ
.NET Core ⓘ .NET Framework ⓘ |
| usedFor | accessing SQL Server databases from .NET applications ⓘ |
| usedIn |
desktop applications
ⓘ
server-side services ⓘ web applications ⓘ |
Referenced by (8)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
SqlClient
this entity surface form:
System.Data.SqlClient
.NET Data Provider for SQL Server
→
exposesClass
→
.NET Data Provider for SQL Server
self-linksurface differs
ⓘ
this entity surface form:
SqlConnection
.NET Data Provider for SQL Server
→
exposesClass
→
.NET Data Provider for SQL Server
self-linksurface differs
ⓘ
this entity surface form:
SqlCommand
.NET Data Provider for SQL Server
→
exposesClass
→
.NET Data Provider for SQL Server
self-linksurface differs
ⓘ
this entity surface form:
SqlDataAdapter
.NET Data Provider for SQL Server
→
exposesClass
→
.NET Data Provider for SQL Server
self-linksurface differs
ⓘ
this entity surface form:
SqlParameter
.NET Data Provider for SQL Server
→
namespace
→
.NET Data Provider for SQL Server
self-linksurface differs
ⓘ
this entity surface form:
System.Data.SqlClient