Sdílet prostřednictvím


SqlClient pro Entity Framework

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

Atribut schématu zprostředkovatele

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

Pokud chcete použít SqlClient, přiřaďte řetězec System.Data.SqlClient atributu Provider elementu 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 oboru názvů zprostředkovatele

Všichni zprostředkovatelé musí zadat obor názvů. 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.

Functions

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 tomto oddílu

SqlClient pro funkce Entity Framework

SqlClient pro typy Entity Framework

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

Viz také