SqlClient per Entity FrameworkSqlClient for the Entity Framework

Contenuto della sezione viene descritto il provider di dati .NET Framework per SQL Server (SqlClient), che consente a Entity Framework di funzionare su Microsoft SQL Server.This section describes the .NET Framework Data Provider for SQL Server (SqlClient), which enables the Entity Framework to work over Microsoft SQL Server.

Attributo Provider dell'elemento SchemaProvider Schema Attribute

Provider è un attributo dell'elemento Schema in SSDL (Store Schema Definition Language).Provider is an attribute of the Schema element in store schema definition language (SSDL).

Per usare SqlClient, assegnare la stringa "System.Data.SqlClient" all'attributo Provider dell'elemento Schema.To use SqlClient, assign the string "System.Data.SqlClient" to the Provider attribute of the Schema element.

Attributo ProviderManifestToken dell'elemento SchemaProviderManifestToken Schema Attribute

ProviderManifestToken è un attributo obbligatorio dell'elemento Schema in SSDL.ProviderManifestToken is a required attribute of the Schema element in SSDL. Questo token è usato per caricare il manifesto del provider per gli scenari non in linea.This token is used to load the provider manifest for offline scenarios. Per ulteriori informazioni su ProviderManifestToken attributo, vedere elemento dello Schema (SSDL).For more information about ProviderManifestToken attribute, see Schema Element (SSDL).

SqlClient può essere utilizzato come provider di dati per versioni diverse di SQL Server.SqlClient can be used as a data provider for different versions of SQL Server. Queste versioni dispongono di funzionalità diverse.These versions have different capabilities. Ad esempio, SQL Server 2000SQL Server 2000 non supporta i tipi varchar(max) e nvarchar(max) introdotti con SQL Server 2005SQL Server 2005.For example, SQL Server 2000SQL Server 2000 does not support varchar(max) and nvarchar(max) types that were introduced with SQL Server 2005SQL Server 2005.

SqlClient produce e accetta i token del manifesto del provider seguenti per versioni diverse di SQL Server.SqlClient produces and accepts the following provider manifest tokens for different versions of SQL Server.

SQL Server 2000SQL Server 2000 SQL Server 2005SQL Server 2005 SQL Server 2008SQL Server 2008
20002000 20052005 20082008

Nota

A partire da Visual Studio 2010, il strumenti di ADO.NET Entity Data Model non supportano SQL Server 2000.Starting with Visual Studio 2010, the ADO.NET Entity Data Model Tools do not support SQL Server 2000.

Nome dello spazio dei nomi del provider Provider Namespace Name

Tutti i provider devono specificare uno spazio dei nomi.All providers must specify a namespace. Questa proprietà consente a Entity Framework di individuare quale prefisso viene usato dal provider per costrutti specifici, ad esempio tipi e funzioni.This property tells the Entity Framework which prefix is used by the provider for specific constructs, such as types and functions. Lo spazio dei nomi per i manifesti del provider SqlClient è SqlServer.The namespace for SqlClient provider manifests is SqlServer. Per ulteriori informazioni sugli spazi dei nomi, vedere gli spazi dei nomi.For more information about namespaces, see Namespaces.

TipiTypes

Il provider SqlClient per Entity Framework fornisce informazioni di mapping tra i tipi del modello concettuale e i tipi SQL Server.The SqlClient provider for the Entity Framework provides mapping information between conceptual model types and SQL Server types. Per ulteriori informazioni, vedere SqlClient per tipi Entity Framework.For more information, see SqlClient for Entity FrameworkTypes.

FunzioniFunctions

Nel provider SqlClient per Entity Framework viene definito l'elenco di funzioni supportate dal provider.The SqlClient provider for the Entity Framework defines the list of functions supported by the provider. Per un elenco delle funzioni supportate, vedere SqlClient per funzioni Entity Framework.For a list of the supported functions, see SqlClient for Entity Framework Functions.

In questa sezioneIn This Section

SqlClient per funzioni Entity FrameworkSqlClient for Entity Framework Functions

SqlClient per tipi Entity FrameworkTypesSqlClient for Entity FrameworkTypes

Problemi noti in SqlClient per Entity FrameworkKnown Issues in SqlClient for Entity Framework

Vedere ancheSee Also

Linguaggio Entity SQLEntity SQL Language
Riferimenti per il linguaggioLanguage Reference
Problemi noti di Provider SqlClient per Entity FrameworkKnown Issues in SqlClient Provider for Entity Framework