Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ez a szakasz az SQL Serverhez készült .NET-keretrendszer adatszolgáltatóját (SqlClient) ismerteti, amely lehetővé teszi, hogy az Entity Framework a Microsoft SQL Serveren keresztül működjön.
Szolgáltatói sémaattribútum
Provider az áruház sémadefiníciós nyelvének Schema (SSDL) egyik attribútuma.
Az SqlClient használatához rendelje hozzá a "System.Data.SqlClient" sztringet az ProviderSchema elem attribútumához.
ProviderManifestAzonosító séma attribútum
ProviderManifestToken az SSDL elemének Schema kötelező attribútuma. Ez a jogkivonat a szolgáltatói jegyzék offline forgatókönyvekhez való betöltésére szolgál. Az attribútumról ProviderManifestToken további információt a Sémaelem (SSDL) című témakörben talál.
Az SQLClient az SQL Server különböző verzióihoz használható adatszolgáltatóként. Ezek a verziók különböző képességekkel rendelkeznek. Az SQL Server 2000 például nem támogatja a SQL Server 2005-ben bevezetett varchar(max) és nvarchar(max) típusokat.
Az SqlClient az SQL Server különböző verzióihoz az alábbi szolgáltatói igazolás tokeneket állítja elő és fogad el.
| SQL Server 2000 | SQL Server 2005 | SQL Server 2008 |
|---|---|---|
| 2000. | 2005 | 2008 |
Megjegyzés:
A Visual Studio 2010-től kezdve a ADO.NET entitásadatmodell-eszközök nem támogatják az SQL Server 2000-et.
Szolgáltató névterének neve
Minden szolgáltatónak meg kell adnia egy névteret. Ez a tulajdonság tájékoztatja az Entity Frameworkt, hogy a szolgáltató milyen előtagot használ adott szerkezetekhez, például típusokhoz és függvényekhez. Az SqlClient-szolgáltatói jegyzékek névtere a következő SqlServer: . A névterekről további információt a Névterek című témakörben talál.
Típusok
Az Entity Framework SQLClient-szolgáltatója leképezési információkat biztosít a fogalmi modelltípusok és az SQL Server-típusok között. További információ: SqlClient for Entity FrameworkTypes.
Functions
Az Entity Framework SqlClient-szolgáltatója határozza meg a szolgáltató által támogatott függvények listáját. A támogatott függvények listáját lásd: SqlClient for Entity Framework Functions.
Ebben a részben
SqlClient entitás-keretrendszerfüggvényekhez
SqlClient entitás-keretrendszertípusokhoz
Az SqlClient entitás-keretrendszerének ismert problémái