SqlClient az entity frameworkhez

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

Lásd még