Compartir a través de


SqlClient para el Entity Framework

En esta sección se describe el proveedor de datos de .NET Framework para SQL Server (SqlClient), que permite que Entity Framework funcione con Microsoft SQL Server.

Atributo Provider de Schema

Provider es un atributo del elemento Schema en el lenguaje de definición de esquemas de almacenamiento (SSDL).

Para usar SqlClient, asigne la cadena "System.Data.SqlClient" al Provider atributo del Schema elemento .

Atributo ProviderManifestToken de Schema

ProviderManifestToken es un atributo obligatorio del Schema elemento en SSDL. Este token se usa para cargar el manifiesto del proveedor para escenarios sin conexión. Para obtener más información sobre ProviderManifestToken el atributo, vea Schema Element (SSDL).

SqlClient se puede usar como proveedor de datos para distintas versiones de SQL Server. Estas versiones tienen diferentes funcionalidades. Por ejemplo, SQL Server 2000 no admite los tipos varchar(max) y nvarchar(max) que se introdujeron con SQL Server 2005.

SqlClient genera y acepta los siguientes tokens de manifiesto de proveedor para distintas versiones de SQL Server.

SQL Server 2000 SQL Server 2005 SQL Server 2008
2000 2005 2008

Nota:

A partir de Visual Studio 2010, las herramientas de modelo de datos de entidad de ADO.NET no admiten SQL Server 2000.

Nombre del espacio de nombres de proveedor

Todos los proveedores deben especificar un espacio de nombres. Esta propiedad indica a Entity Framework qué prefijo usa el proveedor para construcciones específicas, como tipos y funciones. El espacio de nombres para los manifiestos del proveedor SqlClient es SqlServer. Para obtener más información sobre los espacios de nombres, consulte Espacios de nombres.

Tipos

El proveedor SqlCliente para Entity Framework proporciona información de asignación entre los tipos del modelo conceptual y los tipos de SQL Server. Para obtener más información, consulte SqlClient para Entity FrameworkTypes.

Funciones

El proveedor SqlClient para Entity Framework define la lista de funciones admitidas por el proveedor. Para obtener una lista de las funciones admitidas, consulte SqlClient for Entity Framework Functions.

En esta sección

SqlClient para funciones de Entity Framework

SqlClient para Entity FrameworkTypes

Problemas conocidos de SqlClient para Entity Framework

Consulte también