System.Data.Common Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Obsahuje třídy sdílené zprostředkovateli dat .NET.
Třídy
DataAdapter |
Představuje sadu příkazů SQL a připojení k databázi, které se používají k vyplnění DataSet a aktualizaci zdroje dat. |
DataColumnMapping |
Obsahuje obecné mapování sloupců pro objekt, který dědí z DataAdapter. Tato třída se nemůže dědit. |
DataColumnMappingCollection |
Obsahuje kolekci DataColumnMapping objektů. |
DataRecordInfo |
Poskytuje přístup k informacím o typu struktury a sloupci pro DbDataRecord. |
DataTableMapping |
Obsahuje popis mapované relace mezi zdrojovou tabulkou a objektem DataTable. Tuto třídu používá DataAdapter při naplňování objektu DataSet. |
DataTableMappingCollection |
Kolekce objektů DataTableMapping. Tato třída se nemůže dědit. |
DbBatch |
Představuje dávku příkazů, které lze spustit proti zdroji dat v rámci jedné doby odezvy. Poskytuje základní třídu pro třídy specifické pro databázi, které představují dávky příkazů. |
DbBatchCommand |
Představuje jeden příkaz v rámci objektu DbBatch. Dávku je možné spustit proti zdroji dat během jedné doby odezvy. |
DbBatchCommandCollection |
Základní třída pro kolekci instancí DbBatchCommand, obsažená v objektu DbBatch. |
DbColumn |
Představuje sloupec ve zdroji dat. |
DbCommand |
Představuje příkaz SQL nebo uloženou proceduru, která se má provést proti 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 DataSet v přidružené databázi. Toto je abstraktní třída, která může být pouze zděděna. |
DbCommandDefinition |
Definuje příkazový plán s mezipamětí. |
DbConnection |
Definuje základní chování databázová připojení a poskytuje základní třídu pro připojení specifická pro databázi. |
DbConnectionStringBuilder |
Poskytuje základní třídu pro tvůrce připojovací řetězec silného typu. |
DbDataAdapter |
Pomoc s implementací IDbDataAdapter rozhraní. Dědíci DbDataAdapter implementují sadu funkcí, které poskytují silné psaní, ale dědí většinu funkcí potřebných k plné implementaci datovéhoadapteru. |
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 |
Načte ze zdroje dat proud řádků, který je jen dopředný. |
DbDataReaderExtensions |
Tato třída obsahuje metody rozšíření schématu sloupců pro DbDataReader. |
DbDataRecord |
Implementuje IDataRecord a ICustomTypeDescriptora poskytuje 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ému lze příkazy spustit přímo. |
DbDataSourceEnumerator |
Poskytuje mechanismus pro výčet všech dostupných instancí databázových serverů v místní síti. |
DbEnumerator |
Zpřístupň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 |
Obsahuje 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 objektech MetaDataCollection obsažených v DataTable. Objekt DataTable je vytvořen metodou GetSchema . |
DbParameter |
Představuje parametr DbCommand a volitelně jeho mapování na DataSet sloupec. Další informace o parametrech najdete 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 konfiguračního oddílu 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 rozhraní .NET Framework a není určen pro použití přímo v 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 CLR. |
DbProviderServices |
Továrna pro vytváření definic příkazů; použít typ tohoto objektu jako argument metody IServiceProvider.GetService v objektu pro vytváření zprostředkovatele. |
DbProviderSpecificTypePropertyAttribute |
Určuje, která vlastnost specifická pro zprostředkovatele ve třídách parametrů silného typu má být použita 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ázi. |
DbXmlEnabledProviderManifest |
Představuje základní třídu, která implementuje na DbProviderManifest 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 entit. |
RowUpdatedEventArgs |
Poskytuje data pro |
RowUpdatingEventArgs |
Poskytuje data pro RowUpdating událost zprostředkovatele dat .NET. |
SchemaTableColumn |
Popisuje metadata sloupce schématu pro tabulku databáze. |
SchemaTableOptionalColumn |
Popisuje volitelná metadata sloupce schématu pro tabulku databáze. |
Struktury
FieldMetadata |
Poskytuje přístup k metadatům DataRecordInfo pole pro objekt. |
Rozhraní
IDbColumnSchemaGenerator |
Vygeneruje schéma sloupce. |
Výčty
CatalogLocation |
Určuje umístění 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 prohledávání systémového katalogu. |
SupportedJoinOperators |
Určuje, jaké typy příkazů join jazyka Transact-SQL podporuje zdroj dat. |
Poznámky
Zprostředkovatel dat .NET popisuje kolekci tříd používaných pro přístup ke zdroji dat, jako je například databáze, ve spravovaném prostoru. Mezi podporované zprostředkovatele patří .NET Framework Data Provider for ODBC, .NET Framework Data Provider for OLEDB, .NET Framework Data Provider for Oracle a .NET Framework Data Provider for SQL Server. Cílem tříd v System.Data.Common nástroji je poskytnout vývojářům způsob, jak psát ADO.NET kód, který bude fungovat se všemi poskytovateli dat .NET.
Koncepční informace o použití tohoto oboru názvů při programování s rozhraním .NET Framework najdete v tématu Psaní kódu nezávislého na poskytovateli s ADO.NET.