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
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 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 |
DataTableMapping nesneleri topluluğu. 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çinde DbBatchtek bir komutu temsil eder. Tek bir gidiş dönüşte bir veri kaynağında toplu iş yürütülebilir. |
DbBatchCommandCollection |
bir içinde DbBatchbulunan örneklerinin DbBatchCommandkoleksiyonu 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 |
'de yapılan değişiklikleri ilişkili veritabanıyla 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ı temel davranışını tanımlar ve veritabanına özgü bağlantılar için bir temel sınıf sağlar. |
DbConnectionStringBuilder |
Kesin türü belirlenmiş 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 |
Bir 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 ICustomTypeDescriptoruygular IDataRecord ve için DbEnumeratorveri bağlama desteği sağlar. |
DbDataSource |
Açık bağlantıları almak 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 |
GetEnumerator().NET veri sağlayıcısı tarafından bir koleksiyon üzerinde basit bir yinelemeyi destekleyen yöntemini kullanıma sunar. |
DbException |
Veri kaynağı adına oluşturulmuş tüm özel durumlar için temel sınıf. |
DbMetaDataCollectionNames |
İyi bilinen MetaDataCollections için sabitlerin listesini sağlar: DataSourceInformation, DataTypes, MetaDataCollections, ReservedWords ve Restrictions. |
DbMetaDataColumnNames |
içinde bulunan DataTableMetaDataCollection nesnelerindeki sütun adları için kullanılan statik değerler sağlar. DataTableGetSchema yöntemi tarafından oluşturulur. |
DbParameter |
bir parametresini DbCommand ve isteğe bağlı olarak bir DataSet sütuna eşlemesini temsil eder. Parametreler hakkında daha fazla bilgi için bkz. Parametreleri ve Parametre Veri Türlerini Yapılandırma. |
DbParameterCollection |
ile ilgili DbCommandparametre 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ılmaya yönelik değildir. |
DbProviderFactory |
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ü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ındaki 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 dayalı olarak 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 |
Bir .NET veri sağlayıcısının |
RowUpdatingEventArgs |
Bir .NET veri sağlayıcısının RowUpdating olayı için verileri 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
FieldMetadata |
Bir DataRecordInfo nesne için alan meta verilerine erişim sağlar. |
Arabirimler
IDbColumnSchemaGenerator |
Bir sütun şeması oluşturur. |
Numaralandırmalar
CatalogLocation |
Metin komutundaki uygun 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ınacagını belirtir. |
SupportedJoinOperators |
Veri kaynağı tarafından hangi tür Transact-SQL join deyimlerinin desteklendiği 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 SQL Server için .NET Framework Veri Sağlayıcısı'nı içerir. içindeki System.Data.Common sınıfları, geliştiricilere tüm .NET veri sağlayıcılarında çalışacak ADO.NET kod 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. ADO.NET ile Sağlayıcıdan Bağımsız Kod Yazma.