SqlClient voor entity framework
In deze sectie wordt de .NET Framework-gegevensprovider voor SQL Server (SqlClient) beschreven, waarmee het Entity Framework kan worden gebruikt via Microsoft SQL Server.
Kenmerk providerschema
Provider
is een kenmerk van het Schema
element in de opslagschemadefinitietaal (SSDL).
Als u SqlClient wilt gebruiken, wijst u de tekenreeks System.Data.SqlClient toe aan het Provider
kenmerk van het Schema
element.
Kenmerk providerManifestTokenschema
ProviderManifestToken
is een vereist kenmerk van het Schema
element in SSDL. Dit token wordt gebruikt om het providermanifest te laden voor offlinescenario's. Zie Schema-element (SSDL) voor meer informatie over ProviderManifestToken
kenmerk.
SqlClient kan worden gebruikt als gegevensprovider voor verschillende versies van SQL Server. Deze versies hebben verschillende mogelijkheden. SQL Server 2000 biedt bijvoorbeeld geen ondersteuning varchar(max)
voor typen die nvarchar(max)
zijn geïntroduceerd met SQL Server 2005.
SqlClient produceert en accepteert de volgende manifesttokens van de provider voor verschillende versies van SQL Server.
SQL Server 2000 | SQL Server 2005 | SQL Server 2008 |
---|---|---|
2000 | 2005 | 2008 |
Notitie
Vanaf Visual Studio 2010 bieden de ADO.NET Entity Data Model Tools geen ondersteuning voor SQL Server 2000.
Naam van providernaamruimte
Alle providers moeten een naamruimte opgeven. Deze eigenschap vertelt het Entity Framework welk voorvoegsel wordt gebruikt door de provider voor specifieke constructies, zoals typen en functies. De naamruimte voor sqlClient-providermanifesten is SqlServer
. Zie Naamruimten voor meer informatie over naamruimten.
Typen
De SqlClient-provider voor het Entity Framework biedt toewijzingsinformatie tussen conceptuele modeltypen en SQL Server-typen. Zie SqlClient voor Entity FrameworkTypes voor meer informatie.
Functions
De SqlClient-provider voor entity framework definieert de lijst met functies die door de provider worden ondersteund. Zie SqlClient voor Entity Framework Functions voor een lijst met ondersteunde functies.
In dit gedeelte
SqlClient voor Entity Framework Functions
SqlClient voor Entity FrameworkTypes
Bekende problemen in SqlClient voor Entity Framework