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é .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 |
| 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.