System.Data.Common Obor názvů

Obsahuje třídy sdílené .NET zprostředkovateli dat.

Třídy

Name Description
DataAdapter

Představuje sadu příkazů SQL a připojení databáze, které slouží k vyplnění DataSet a aktualizaci zdroje dat.

DataColumnMapping

Obsahuje obecné mapování sloupců pro objekt, který dědí z DataAdapter. Tuto třídu nelze zdědit.

DataColumnMappingCollection

Obsahuje kolekci DataColumnMapping objektů.

DataRecordInfo

Poskytuje přístup k informacím o strukturálním typu a informacích o sloupci pro typ DbDataRecord.

DataTableMapping

Obsahuje popis namapované relace mezi zdrojovou tabulkou a tabulkou DataTable. Tato třída se používá DataAdapter při naplnění DataSet.

DataTableMappingCollection

Kolekce DataTableMapping objektů. Tuto třídu nelze zdědit.

DbBatch

Představuje dávku příkazů, které lze spouštět na zdroji dat v rámci jedné odezvy. Poskytuje základní třídu pro třídy specifické pro databáze, které představují dávky příkazů.

DbBatchCommand

Představuje jeden příkaz v rámci .DbBatch Dávku je možné spustit na zdroji dat během jedné doby odezvy.

DbBatchCommandCollection

Základní třída pro kolekci instancí DbBatchCommand, obsažených v .DbBatch

DbColumn

Představuje sloupec ve zdroji dat.

DbCommand

Představuje příkaz SQL nebo uloženou proceduru, která se má provést ve zdroji dat. Poskytuje základní třídu pro třídy specifické pro databázi, které představují příkazy. ExecuteNonQueryAsync.

DbCommandBuilder

Automaticky vygeneruje příkazy s jednou tabulkou, které slouží k odsouhlasení změn provedených v DataSet přidružené databázi. Toto je abstraktní třída, která může být zděděna pouze.

DbCommandDefinition

Definuje plán příkazů s možností ukládání do mezipaměti.

DbConnection

Definuje základní chování připojení k databázi a poskytuje základní třídu pro připojení specifická pro databáze.

DbConnectionStringBuilder

Poskytuje základní třídu pro tvůrce připojovací řetězec silného typu.

DbDataAdapter

Pomůcek IDbDataAdapter provádění rozhraní. Dědiče DbDataAdapter implementace sady funkcí pro zajištění silného psaní, ale dědí většinu funkcí potřebných k úplné implementaci dataAdapteru.

DBDataPermission

Umožňuje poskytovateli dat .NET zajistit, aby uživatel získal odpovídající úroveň zabezpečení pro přístup k datům.

DBDataPermissionAttribute

Přidruží akci zabezpečení k vlastnímu atributu zabezpečení.

DbDataReader

Čte stream řádků jen pro předávání ze zdroje dat.

DbDataReaderExtensions

Tato třída obsahuje metody rozšíření schématu sloupců pro DbDataReader.

DbDataRecord

Implementuje IDataRecord a ICustomTypeDescriptorposkytuje podporu datových vazeb pro DbEnumerator.

DbDataSource

Představuje zdroj dat, který lze použít k získání otevřených připojení a proti kterým lze příkazy spustit přímo.

DbDataSourceEnumerator

Poskytuje mechanismus pro výčet všech dostupných instancí databázových serverů v rámci místní sítě.

DbEnumerator

Zveřejňuje metodu GetEnumerator(), která podporuje jednoduchou iteraci kolekce poskytovatelem dat .NET.

DbException

Základní třída pro všechny výjimky vyvolané jménem zdroje dat.

DbMetaDataCollectionNames

Poskytuje seznam konstant pro dobře známé MetaDataCollections: DataSourceInformation, DataTypes, MetaDataCollections, ReservedWords a Restrictions.

DbMetaDataColumnNames

Poskytuje statické hodnoty, které se používají pro názvy sloupců v MetaDataCollection objekty obsažené v DataTable. Vytvoří se DataTable metodou GetSchema .

DbParameter

Představuje parametr pro DbCommand a volitelně jeho mapování na DataSet sloupec. Další informace o parametrech naleznete v tématu Konfigurace parametrů a datových typů parametrů.

DbParameterCollection

Základní třída pro kolekci parametrů relevantních pro .DbCommand

DbProviderConfigurationHandler

Tuto třídu může použít libovolný zprostředkovatel k podpoře oddílu konfigurace specifického pro zprostředkovatele.

DbProviderFactories

Představuje sadu statických metod pro vytvoření jedné nebo více instancí DbProviderFactory tříd.

DbProviderFactoriesConfigurationHandler

Tento typ podporuje infrastrukturu .NET Framework a není určená k použití přímo z kódu.

DbProviderFactory

Představuje sadu metod pro vytváření instancí implementace zprostředkovatele třídy zdroje dat.

DbProviderManifest

Rozhraní metadat pro všechny typy typů CLR.

DbProviderServices

Továrna pro vytváření definic příkazů; použít typ tohoto objektu jako argument IServiceProvider.GetService metoda v objektu pro vytváření zprostředkovatele.

DbProviderSpecificTypePropertyAttribute

Určuje, která vlastnost specifická pro zprostředkovatele ve třídách parametrů silného typu se má použít při nastavování typu specifického pro zprostředkovatele.

DbTransaction

Definuje základní chování databázových transakcí a poskytuje základní třídu pro transakce specifické pro databáze.

DbXmlEnabledProviderManifest

Představuje základní třídu, která implementuje DbProviderManifest na základě definice XML. Třídu můžete použít DbXmlEnabledProviderManifest k získání informací specifických pro zprostředkovatele za běhu.

EntityRecordInfo

Poskytuje přístup k metadatům entity.

RowUpdatedEventArgs

Poskytuje data pro událost RowUpdated poskytovatele dat .NET.

RowUpdatingEventArgs

Poskytuje data pro událost RowUpdating poskytovatele dat .NET.

SchemaTableColumn

Popisuje metadata sloupce schématu pro tabulku databáze.

SchemaTableOptionalColumn

Popisuje volitelná metadata sloupců schématu pro tabulku databáze.

Struktury

Name Description
FieldMetadata

Poskytuje přístup k metadatům polí pro objekt DataRecordInfo.

Rozhraní

Name Description
IDbColumnSchemaGenerator

Vygeneruje schéma sloupce.

Výčty

Name Description
CatalogLocation

Určuje pozici názvu katalogu v kvalifikovaném názvu tabulky v textovém příkazu.

GroupByBehavior

Určuje relaci mezi sloupci v klauzuli GROUP BY a neagregovanými sloupci v seznamu select-list příkazu SELECT.

IdentifierCase

Určuje způsob zpracování identifikátorů zdrojem dat při vyhledávání v systémovém katalogu.

SupportedJoinOperators

Určuje, jaké typy příkazů Transact-SQL join podporuje zdroj dat.

Poznámky

Poskytovatel dat .NET popisuje kolekci tříd používaných pro přístup ke zdroji dat, jako je databáze, ve spravovaném prostoru. Mezi podporované zprostředkovatele patří Zprostředkovatel dat .NET Framework pro ROZHRANÍ ODBC, Zprostředkovatel dat Zprostředkovatel dat .NET Framework pro OLEDB, Zprostředkovatel dat .NET Framework pro Oracle a .NET Framework Zprostředkovatel dat pro SQL Server. Třídy v System.Data.Common mají vývojářům poskytnout způsob, jak psát kód ADO.NET který bude fungovat se všemi poskytovateli dat .NET.