System.Data.Common Ad Alanı
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
.NET veri sağlayıcıları tarafından paylaşılan sınıfları içerir.
Sınıflar
| Name | Description |
|---|---|
| DataAdapter |
Veri kaynağını doldurmak DataSet ve güncelleştirmek için kullanılan sql komutlarını ve veritabanı bağlantısını temsil eder. |
| DataColumnMapping |
öğesinden DataAdapterdevralan bir nesne için genel bir sütun eşlemesi içerir. Bu sınıf devralınamaz. |
| DataColumnMappingCollection |
Bir nesne koleksiyonu DataColumnMapping içerir. |
| DataRecordInfo |
bir DbDataRecordiçin yapısal tür ve sütun bilgileri hakkında bilgilere erişim sağlar. |
| DataTableMapping |
Kaynak tablo ile DataTablearasındaki eşlenmiş ilişkinin açıklamasını içerir. Bu sınıf, bir DataAdapter doldurma DataSetsırasında tarafından kullanılır. |
| DataTableMappingCollection |
Bir nesne koleksiyonu DataTableMapping. Bu sınıf devralınamaz. |
| DbBatch |
Tek bir gidiş dönüşte bir veri kaynağında yürütülebilen bir komut toplu işlemini temsil eder. Komut toplu işlemlerini temsil eden veritabanına özgü sınıflar için bir temel sınıf sağlar. |
| DbBatchCommand |
içindeki tek bir DbBatchkomutu temsil eder. Tek bir gidiş dönüşte bir veri kaynağında toplu iş yürütülebilir. |
| DbBatchCommandCollection |
içinde bulunan DbBatchCommandörneklerinin DbBatchkoleksiyonu için temel sınıf. |
| DbColumn |
Veri kaynağı içindeki bir sütunu temsil eder. |
| DbCommand |
Bir veri kaynağında yürütülecek SQL deyimini veya saklı yordamı temsil eder. Komutları temsil eden veritabanına özgü sınıflar için bir temel sınıf sağlar. ExecuteNonQueryAsync. |
| DbCommandBuilder |
ile ilişkili veritabanıyla yapılan değişiklikleri mutabık hale getirmek için DataSet kullanılan tek tablolu komutları otomatik olarak oluşturur. Bu, yalnızca devralınabilen soyut bir sınıftır. |
| DbCommandDefinition |
Önbelleğe alınabilen bir komut planı tanımlar. |
| DbConnection |
Veritabanı bağlantılarının temel davranışını tanımlar ve veritabanına özgü bağlantılar için bir temel sınıf sağlar. |
| DbConnectionStringBuilder |
Kesin olarak yazılan bağlantı dizesi oluşturucuları için bir temel sınıf sağlar. |
| DbDataAdapter |
Arabirimin uygulanmasına IDbDataAdapter yardımcı olur. öğesinin DbDataAdapter devralıcıları, güçlü yazma sağlamak için bir işlev kümesi uygular, ancak DataAdapter'ı tam olarak uygulamak için gereken işlevlerin çoğunu devralır. |
| DBDataPermission |
Kullanıcının verilere erişmek için yeterli bir güvenlik düzeyine sahip olduğundan emin olmak için .NET veri sağlayıcısını etkinleştirir. |
| DBDataPermissionAttribute |
Bir güvenlik eylemini özel bir güvenlik özniteliğiyle ilişkilendirir. |
| DbDataReader |
Veri kaynağından yalnızca ileriye doğru satır akışını okur. |
| DbDataReaderExtensions |
Bu sınıf için DbDataReadersütun şeması uzantısı yöntemlerini içerir. |
| DbDataRecord |
ve IDataRecorduygular ICustomTypeDescriptor ve için DbEnumeratorveri bağlama desteği sağlar. |
| DbDataSource |
Açık bağlantıları elde etmek için kullanılabilecek ve komutların doğrudan yürütülebileceği bir veri kaynağını temsil eder. |
| DbDataSourceEnumerator |
Yerel ağ içindeki veritabanı sunucularının kullanılabilir tüm örneklerini listelemek için bir mekanizma sağlar. |
| DbEnumerator |
.NET veri sağlayıcısı tarafından bir koleksiyon üzerinde basit bir yinelemeyi destekleyen GetEnumerator() yöntemini kullanıma sunar. |
| DbException |
Veri kaynağı adına oluşan tüm özel durumlar için temel sınıf. |
| DbMetaDataCollectionNames |
İyi bilinen MetaDataCollections: DataSourceInformation, DataTypes, MetaDataCollections, ReservedWords ve Restrictions sabitlerinin listesini sağlar. |
| DbMetaDataColumnNames |
içinde bulunan DataTable nesnelerindeki sütun adları için kullanılan statik değerler sağlar. DataTable GetSchema yöntemi tarafından oluşturulur. |
| DbParameter |
bir parametresini DbCommand temsil eder ve isteğe bağlı olarak bir DataSet sütuna eşler. Parametreler hakkında daha fazla bilgi için bkz. Parametreleri ve Parametre Veri Türlerini Yapılandırma. |
| DbParameterCollection |
ile ilgili DbCommandbir parametre koleksiyonu için temel sınıf. |
| DbProviderConfigurationHandler |
Bu sınıf, sağlayıcıya özgü yapılandırma bölümünü desteklemek için herhangi bir sağlayıcı tarafından kullanılabilir. |
| DbProviderFactories |
Bir veya daha fazla sınıf örneği oluşturmak için bir dizi statik yöntemi temsil eder DbProviderFactory . |
| DbProviderFactoriesConfigurationHandler |
Bu tür, .NET Framework altyapısını destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır. |
| DbProviderFactory |
Bir sağlayıcının veri kaynağı sınıflarını uygulamasının örneklerini oluşturmak için bir dizi yöntemi temsil eder. |
| DbProviderManifest |
Tüm CLR tür türleri için Meta Veri Arabirimi. |
| DbProviderServices |
Komut tanımları oluşturmak için fabrika; sağlayıcı fabrikasındaki IServiceProvider.GetService yönteminin bağımsız değişkeni olarak bu nesnenin türünü kullanın. |
| DbProviderSpecificTypePropertyAttribute |
Sağlayıcıya özgü bir tür ayarlanırken kesin olarak belirtilmiş parametre sınıflarında hangi sağlayıcıya özgü özelliğin kullanılacağını tanımlar. |
| DbTransaction |
Veritabanı işlemlerinin temel davranışını tanımlar ve veritabanına özgü işlemler için bir temel sınıf sağlar. |
| DbXmlEnabledProviderManifest |
BIR XML tanımına göre uygulayan DbProviderManifest bir temel sınıfı temsil eder. çalışma zamanında sağlayıcıya özgü bilgileri almak için sınıfını DbXmlEnabledProviderManifest kullanabilirsiniz. |
| EntityRecordInfo |
Varlık meta verilerine erişim sağlar. |
| RowUpdatedEventArgs |
.NET veri sağlayıcısının |
| RowUpdatingEventArgs |
.NET veri sağlayıcısının RowUpdating olayının verilerini sağlar. |
| SchemaTableColumn |
Veritabanı tablosu için şemanın sütun meta verilerini açıklar. |
| SchemaTableOptionalColumn |
Veritabanı tablosu için şemanın isteğe bağlı sütun meta verilerini açıklar. |
Yapılar
| Name | Description |
|---|---|
| FieldMetadata |
DataRecordInfo nesnesi için alan meta verilerine erişim sağlar. |
Arabirimler
| Name | Description |
|---|---|
| IDbColumnSchemaGenerator |
Bir sütun şeması oluşturur. |
Numaralandırmalar
| Name | Description |
|---|---|
| CatalogLocation |
Metin komutundaki bir tam tablo adında katalog adının konumunu gösterir. |
| GroupByBehavior |
GROUP BY yan tümcesindeki sütunlar ile SELECT deyiminin select-listesindeki toplanmamış sütunlar arasındaki ilişkiyi belirtir. |
| IdentifierCase |
Sistem kataloğunda arama yaparken tanımlayıcıların veri kaynağı tarafından nasıl ele alınıp alınamını belirtir. |
| SupportedJoinOperators |
Veri kaynağı tarafından desteklenen Transact-SQL birleştirme deyimlerinin türlerini belirtir. |
Açıklamalar
.NET veri sağlayıcısı, yönetilen alanda veritabanı gibi bir veri kaynağına erişmek için kullanılan sınıf koleksiyonunu açıklar. Desteklenen sağlayıcılar ODBC için .NET Framework Veri Sağlayıcısı, OLEDB için .NET Framework Veri Sağlayıcısı, Oracle için .NET Framework Veri Sağlayıcısı ve için .NET Framework Veri Sağlayıcısı içerir SQL Server. System.Data.Common'daki sınıflar, geliştiricilere tüm .NET veri sağlayıcılarında çalışacak ADO.NET kodu yazmaları için bir yol sağlamak için tasarlanmıştır.
.NET Framework ile programlama yaparken bu ad alanının nasıl kullanılacağı hakkında kavramsal bilgi için bkz. Do.NET ile SağlayıcıDan Bağımsız Kod Yazma.