System.Data.Common Ruang nama
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Berisi kelas yang dibagikan oleh penyedia data .NET.
Kelas
DataAdapter |
Mewakili sekumpulan perintah SQL dan koneksi database yang digunakan untuk mengisi DataSet dan memperbarui sumber data. |
DataColumnMapping |
Berisi pemetaan kolom generik untuk objek yang mewarisi dari DataAdapter. Kelas ini tidak dapat diwariskan. |
DataColumnMappingCollection |
Berisi kumpulan DataColumnMapping objek. |
DataRecordInfo |
Menyediakan akses ke informasi tentang jenis struktural dan informasi kolom untuk DbDataRecord. |
DataTableMapping |
Berisi deskripsi hubungan yang dipetakan antara tabel sumber dan DataTable. Kelas ini digunakan oleh DataAdapter saat mengisi DataSet. |
DataTableMappingCollection |
Koleksi objek DataTableMapping. Kelas ini tidak dapat diwariskan. |
DbBatch |
Mewakili batch perintah yang dapat dijalankan terhadap sumber data dalam satu perjalanan pulang pergi. Menyediakan kelas dasar untuk kelas khusus database yang mewakili batch perintah. |
DbBatchCommand |
Mewakili satu perintah dalam DbBatch. Batch dapat dijalankan terhadap sumber data dalam satu perjalanan pulang pergi. |
DbBatchCommandCollection |
Kelas dasar untuk kumpulan instans DbBatchCommand, yang terkandung dalam DbBatch. |
DbColumn |
Mewakili kolom dalam sumber data. |
DbCommand |
Mewakili pernyataan SQL atau prosedur tersimpan untuk dijalankan terhadap sumber data. Menyediakan kelas dasar untuk kelas khusus database yang mewakili perintah. ExecuteNonQueryAsync. |
DbCommandBuilder |
Secara otomatis menghasilkan perintah tabel tunggal yang digunakan untuk merekonsiliasi perubahan yang DataSet dilakukan pada database terkait. Ini adalah kelas abstrak yang hanya dapat diwariskan. |
DbCommandDefinition |
Menentukan rencana perintah yang dapat di-cache. |
DbConnection |
Menentukan perilaku inti Penghubungan Database dan menyediakan kelas dasar untuk koneksi khusus database. |
DbConnectionStringBuilder |
Menyediakan kelas dasar untuk penyusun string koneksi yang ditik dengan kuat. |
DbDataAdapter |
Membantu implementasi IDbDataAdapter antarmuka. Pewaris menerapkan DbDataAdapter serangkaian fungsi untuk memberikan pengetikan yang kuat, tetapi mewarisi sebagian besar fungsionalitas yang diperlukan untuk sepenuhnya mengimplementasikan DataAdapter. |
DBDataPermission |
Memungkinkan penyedia data .NET untuk membantu memastikan bahwa pengguna memiliki tingkat keamanan yang memadai untuk mengakses data. |
DBDataPermissionAttribute |
Mengaitkan tindakan keamanan dengan atribut keamanan kustom. |
DbDataReader |
Membaca aliran baris khusus maju dari sumber data. |
DbDataReaderExtensions |
Kelas ini berisi metode ekstensi skema kolom untuk DbDataReader. |
DbDataRecord |
IDataRecord Menerapkan dan ICustomTypeDescriptor, dan menyediakan dukungan pengikatan data untuk DbEnumerator. |
DbDataSource |
Mewakili sumber data yang dapat digunakan untuk mendapatkan koneksi terbuka, dan terhadap perintah mana yang dapat dijalankan secara langsung. |
DbDataSourceEnumerator |
Menyediakan mekanisme untuk menghitung semua instans server database yang tersedia dalam jaringan lokal. |
DbEnumerator |
GetEnumerator() Mengekspos metode , yang mendukung perulangan sederhana melalui koleksi oleh penyedia data .NET. |
DbException |
Kelas dasar untuk semua pengecualian yang dilemparkan atas nama sumber data. |
DbMetaDataCollectionNames |
Menyediakan daftar konstanta untuk MetaDataCollections terkenal: DataSourceInformation, DataTypes, MetaDataCollections, ReservedWords, dan Restrictions. |
DbMetaDataColumnNames |
Menyediakan nilai statis yang digunakan untuk nama kolom dalam objek MetaDataCollection yang terkandung dalam DataTable. DataTable dibuat oleh metode GetSchema. |
DbParameter |
Mewakili parameter ke DbCommand dan secara opsional, pemetaannya ke DataSet kolom. Untuk informasi selengkapnya tentang parameter, lihat Mengonfigurasi Parameter dan Jenis Data Parameter. |
DbParameterCollection |
Kelas dasar untuk kumpulan parameter yang relevan dengan DbCommand. |
DbProviderConfigurationHandler |
Kelas ini dapat digunakan oleh penyedia mana pun untuk mendukung bagian konfigurasi khusus penyedia. |
DbProviderFactories |
Mewakili sekumpulan metode statis untuk membuat satu atau beberapa DbProviderFactory instans kelas. |
DbProviderFactoriesConfigurationHandler |
Jenis ini mendukung infrastruktur .NET Framework dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. |
DbProviderFactory |
Mewakili serangkaian metode untuk membuat instans implementasi penyedia dari kelas sumber data. |
DbProviderManifest |
Antarmuka Metadata untuk semua jenis CLR. |
DbProviderServices |
Pabrik untuk membangun definisi perintah; gunakan jenis objek ini sebagai argumen ke metode IServiceProvider.GetService pada pabrik penyedia. |
DbProviderSpecificTypePropertyAttribute |
Mengidentifikasi properti khusus penyedia mana di kelas parameter yang sangat ditik akan digunakan saat mengatur jenis khusus penyedia. |
DbTransaction |
Menentukan perilaku inti transaksi database dan menyediakan kelas dasar untuk transaksi khusus database. |
DbXmlEnabledProviderManifest |
Mewakili kelas dasar yang mengimplementasikan DbProviderManifest berdasarkan definisi XML. Anda dapat menggunakan DbXmlEnabledProviderManifest kelas untuk mendapatkan informasi khusus penyedia saat runtime. |
EntityRecordInfo |
Menyediakan akses ke metadata entitas. |
RowUpdatedEventArgs |
Menyediakan data untuk |
RowUpdatingEventArgs |
Menyediakan data untuk peristiwa RowUpdating dari penyedia data .NET. |
SchemaTableColumn |
Menjelaskan metadata kolom skema untuk tabel database. |
SchemaTableOptionalColumn |
Menjelaskan metadata kolom opsional skema untuk tabel database. |
Struct
FieldMetadata |
Menyediakan akses ke metadata bidang untuk objek DataRecordInfo . |
Antarmuka
IDbColumnSchemaGenerator |
Menghasilkan skema kolom. |
Enum
CatalogLocation |
Menunjukkan posisi nama katalog dalam nama tabel yang memenuhi syarat dalam perintah teks. |
GroupByBehavior |
Menentukan hubungan antara kolom dalam klausa GROUP BY dan kolom non-agregat dalam daftar pilih pernyataan SELECT. |
IdentifierCase |
Menentukan bagaimana pengidentifikasi diperlakukan oleh sumber data saat mencari katalog sistem. |
SupportedJoinOperators |
Menentukan jenis pernyataan gabungan Transact-SQL apa yang didukung oleh sumber data. |
Keterangan
Penyedia data .NET menjelaskan kumpulan kelas yang digunakan untuk mengakses sumber data, seperti database, di ruang terkelola. Penyedia yang didukung termasuk Penyedia Data .NET Framework untuk ODBC, Penyedia Data .NET Framework untuk OLEDB, Penyedia Data .NET Framework untuk Oracle, dan Penyedia Data .NET Framework untuk SQL Server. Kelas di System.Data.Common dimaksudkan untuk memberi pengembang cara untuk menulis kode ADO.NET yang akan bekerja melawan semua penyedia data .NET.
Untuk informasi konseptual tentang cara menggunakan namespace layanan ini saat memprogram dengan .NET Framework, lihat Menulis Kode Independen Penyedia dengan ADO.NET.