SqlClient untuk Entity Framework
Bagian ini menjelaskan Microsoft OLE DB Provider untuk DB2 .NET Framework untuk SQL Server (SqlClient), yang memungkinkan Entity Framework berfungsi melalui Microsoft SQL Server.
Atribut Skema Penyedia
Provider
adalah atribut elemen Schema
dalam bahasa pemrogram definisi skema penyimpanan (SSDL).
Untuk menggunakan SqlClient, tetapkan string "System.Data.SqlClient" ke atribut Provider
elemen Schema
.
Atribut Skema ProviderManifestToken
ProviderManifestToken
adalah atribut elemen Schema
yang diperlukan dalam SSDL. Token ini digunakan untuk memuat manifes penyedia untuk skenario offline. Untuk informasi selengkapnya tentang atribut ProviderManifestToken
, lihat Elemen Skema (SSDL).
SqlClient dapat digunakan sebagai penyedia data untuk berbagai versi SQL Server. Versi ini memiliki kemampuan yang berbeda. Misalnya, SQL Server 2000 tidak mendukung jenis varchar(max)
dan nvarchar(max)
yang diperkenalkan dengan SQL Server 2005.
SqlClient menghasilkan dan menerima token manifes penyedia berikut untuk versi SQL Server yang berbeda.
SQL Server 2000 | SQL Server 2005 | SQL Server 2008 |
---|---|---|
2000 | 2005 | 2008 |
Catatan
Dimulai dengan Visual Studio 2010, Alat Model Entitas Model Data ADO.NET tidak mendukung SQL Server 2000.
Nama Namespace Layanan Penyedia
Semua penyedia harus menentukan namespace layanan. Properti ini memberi tahu Entity Framework awalan mana yang digunakan oleh penyedia untuk konstruksi tertentu, seperti jenis dan fungsi. Namespace layanan untuk manifes penyedia SqlClient adalah SqlServer
. Untuk informasi selengkapnya tentang namespace layanan, lihat Namespace Layanan.
Jenis
Penyedia SqlClient untuk Entity Framework menyediakan informasi pemetaan antara jenis model konseptual dan jenis SQL Server. Untuk informasi selengkapnya, lihat SqlClient untuk FrameworkTypes Entitas.
Fungsi
Penyedia SqlClient untuk Entity Framework menentukan daftar fungsi yang didukung oleh penyedia. Untuk daftar fungsi yang didukung, lihat SqlClient untuk Fungsi Entity Framework.
Di Bagian Ini
SqlClient untuk Fungsi Kerangka Kerja Entitas
SqlClient untuk FrameworkTypes Entitas
Masalah yang Diketahui di SqlClient untuk Kerangka Kerja Entitas