Compartir a través de


Proveedor de datos .NET Framework para SQL Server (SqlClient) para Entity Framework

En esta sección se describe el Proveedor de datos de .NET Framework para SQL Server (SqlClient), el cual permite a Entity Framework trabajar sobre Microsoft SQL Server.

Atributo Provider de Schema

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

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

Atributo ProviderManifestToken de Schema

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

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

SqlCliente genera y acepta los tokens del manifiesto del proveedor siguientes para las diferentes versiones de SQL Server.

SQL Server 2000

SQL Server 2005

SQL Server 2008

2000

2005

2008

Bb896309.note(es-es,VS.100).gifNota:
A partir de Visual Studio 2010, las Entity Data Model Tools 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 estructuras concretas, como los 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, vea Espacios de nombres (Entity SQL).

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, vea Proveedor de datos .NET Framework para tipos de SQL Server.

Funciones

El proveedor de SqlClient para Entity Framework define la lista de funciones admitidas por el proveedor. Para obtener una lista de las funciones admitidas, vea Proveedor de datos .NET Framework para SQL Server (SqlClient) para las funciones de Entity Framework.

En esta sección

Proveedor de datos .NET Framework para SQL Server (SqlClient) para las funciones de Entity Framework

Proveedor de datos .NET Framework para tipos de SQL Server

Problemas conocidos en el proveedor de datos .NET Framework para SQL Server (SqlClient) de Entity Framework

Vea también

Conceptos

Lenguaje Entity SQL
Proveedor de datos .NET Framework para SQL Server (SqlClient) para Entity Framework

Otros recursos

Referencia del lenguaje (Entity Framework)