SqlClient pour Entity Framework

Cette section décrit le fournisseur de données .NET Framework pour SQL Server (SqlClient) qui permet à Entity Framework de travailler sur Microsoft SQL Server.

Attribut de schéma Provider

Provider est un attribut de l'élément Schema en langage SSDL (Store Schema Definition Language).

Pour utiliser SqlClient, attribuez la chaîne « System.Data.SqlClient » à l'attribut Provider de l'élément Schema.

Attribut de schéma ProviderManifestToken

ProviderManifestToken est un attribut obligatoire de l'élément Schema en SSDL. Ce jeton permet de charger le manifeste du fournisseur pour les scénarios hors connexion. Pour plus d’informations sur l’attribut ProviderManifestToken, consultez Schema, élément (SSDL).

SqlClient peut être utilisé en tant que fournisseur de données pour différentes versions de SQL Server. Ces versions ont des fonctionnalités différentes. Par exemple, SQL Server 2000 ne prend pas en charge les types varchar(max) et nvarchar(max) introduits avec SQL Server 2005.

SqlClient produit et accepte les jetons du manifeste du fournisseur suivants pour les différentes versions de SQL Server.

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

Notes

À partir de Visual Studio 2010, les outils ADO.NET Entity Data Model ne prennent plus en charge SQL Server 2000.

Nom de l'espace de noms du fournisseur

Tous les fournisseurs doivent spécifier un espace de noms. Cette propriété indique à Entity Framework le préfixe attribué par le fournisseur à des constructions spécifiques, telles que des types et des fonctions. L'espace de noms des manifestes du fournisseur SqlClient est SqlServer. Pour plus d’informations sur les espaces de noms, consultez Espaces de noms.

Types

Le fournisseur SqlClient pour Entity Framework fournit des informations de mappage entre les types de modèles conceptuels et les types SQL Server. Pour plus d’informations, consultez SqlClient pour Entity FrameworkTypes.

Fonctions

Le fournisseur SqlClient pour Entity Framework définit la liste des fonctions prises en charge par le fournisseur. Pour obtenir la liste des fonctions prises en charge, consultez SqlClient pour les fonctions Entity Framework.

Dans cette section

Fonctions SqlClient pour l'Entity Framework

SqlClient pour Entity FrameworkTypes

Problèmes connus dans SqlClient pour l'Entity Framework

Voir aussi