Sdílet prostřednictvím


SqlClient pro Entity Framework

Tato část popisuje zprostředkovatele dat rozhraní .NET Framework pro SQL Server (SqlClient), který umožňuje rozhraní Entity Framework pracovat přes Microsoft SQL Server.

Atribut schématu poskytovatele

Provider je atribut elementu Schema v jazyce SSDL (Store Schema Definition Language).

Chcete-li použít SqlClient, přiřaďte řetězec "System.Data.SqlClient" atributu Provider prvku Schema.

Atribut schématu ProviderManifestToken

ProviderManifestToken je povinný atribut elementu Schema v SSDL. Tento token slouží k načtení manifestu zprostředkovatele pro offline scénáře. Další informace o atributu ProviderManifestToken naleznete v tématu Element schématu (SSDL).

SqlClient lze použít jako zprostředkovatele dat pro různé verze SQL Serveru. Tyto verze mají různé možnosti. Sql Server 2000 například nepodporuje varchar(max) a nvarchar(max) typy, které byly zavedeny v SYSTÉMU SQL Server 2005.

SqlClient vytvoří a přijme následující tokeny manifestu zprostředkovatele pro různé verze SQL Serveru.

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

Poznámka:

Počínaje sadou Visual Studio 2010 nástroje ADO.NET Entity Data Model Tools nepodporují SQL Server 2000.

Název jmenného prostoru zprostředkovatele

Všichni poskytovatelé musí zadat jmenný prostor. Tato vlastnost říká Entity Frameworku, která předpona je používána zprostředkovatelem pro konkrétní konstrukce, jako jsou typy a funkce. Obor názvů pro manifesty zprostředkovatele SqlClient je SqlServer. Další informace o oborech názvů naleznete v tématu Obory názvů.

Typy

Zprostředkovatel SqlClient pro Entity Framework poskytuje informace o mapování mezi koncepčními typy modelů a typy SQL Serveru. Další informace naleznete v tématu SqlClient pro Entity FrameworkTypes.

Funkce

Zprostředkovatel SqlClient pro Entity Framework definuje seznam funkcí podporovaných poskytovatelem. Seznam podporovaných funkcí najdete v tématu SqlClient for Entity Framework Functions.

V této sekci

SqlClient pro funkce Entity Framework

SqlClient pro typy Entity Frameworku

Známé problémy v SqlClient pro Entity Framework

Viz také