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, které sdílí poskytovatelé dat .NET.
Třídy
DataAdapter |
Představuje sadu příkazů SQL a databázové připojení, 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 dědit. |
DataColumnMappingCollection |
Obsahuje kolekci DataColumnMapping objektů. |
DataRecordInfo |
Poskytuje přístup k informacím o strukturálním typu a informacích o sloupcích pro DbDataRecord . |
DataTableMapping |
Obsahuje popis namapované relace mezi zdrojovou tabulkou a objektem DataTable. Tato třída se používá DataAdapter při naplnění DataSet. |
DataTableMappingCollection |
Kolekce objektů DataTableMapping. Tuto třídu nelze zdědit. |
DbBatch |
Představuje dávku příkazů, které se dají spouštět na 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 DbBatch. Dávku je možné provést na zdroji dat během jedné doby odezvy. |
DbBatchCommandCollection |
Základní třída pro kolekci instancí DbBatchCommand, obsažených v souboru 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 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říkazu, který je možné ukládat do mezipaměti. |
DbConnection |
Definuje základní chování databázových 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ích řetězců se silnými typy. |
DbDataAdapter |
Pomůcky provádění IDbDataAdapter rozhraní. Dědiče implementace sady funkcí pro zajištění silného DbDataAdapter psaní, ale dědí většinu funkcí potřebných k úplnému implementaci dataAdapter. |
DBDataPermission |
Umožňuje poskytovateli dat .NET zajistit, aby uživatel získal úroveň zabezpečení odpovídající přístupu k datům. |
DBDataPermissionAttribute |
Přidruží akci zabezpečení k vlastnímu atributu zabezpečení. |
DbDataReader |
Načte stream řádků jen pro předávání ze zdroje dat. |
DbDataReaderExtensions |
Tato třída obsahuje metody rozšíření schématu sloupce pro DbDataReader. |
DbDataRecord |
Implementuje a ICustomTypeDescriptorposkytuje IDataRecord podporu datových vazeb pro DbEnumerator. |
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 u 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 objektech MetaDataCollection obsažených v objektech DataTable. Metoda DataTable GetSchema je vytvořená metodou GetSchema . |
DbParameter |
Představuje parametr pro 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ý poskytovatel pro podporu konfiguračního oddílu specifického pro konkrétního poskytovatele. |
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 poskytovatele tříd zdroje dat. |
DbProviderManifest |
Rozhraní metadat pro všechny typy typů CLR. |
DbProviderServices |
Továrna pro vytváření definic příkazů; použijte typ tohoto objektu jako argument pro metodu IServiceProvider. GetService na objektu pro vytváření poskytovatele. |
DbProviderSpecificTypePropertyAttribute |
Určuje, která vlastnost specifická pro poskytovatele 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 rozhraní na DbProviderManifest základě definice XML. Třídu můžete použít DbXmlEnabledProviderManifest k získání informací specifických pro poskytovatele za běhu. |
EntityRecordInfo |
Poskytuje přístup k metadatům entit. |
RowUpdatedEventArgs |
Poskytuje data pro |
RowUpdatingEventArgs |
Poskytuje data pro událost RowUpdating zprostředkovatele dat .NET. |
SchemaTableColumn |
Popisuje metadata sloupců 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 polí pro DataRecordInfo objekt. |
Rozhraní
IDbColumnSchemaGenerator |
Vygeneruje schéma sloupce. |
Výčty
CatalogLocation |
Označ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 jsou podporovány zdrojem 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é poskytovatele patří .NET Framework Zprostředkovatel dat pro rozhraní ODBC, .NET Framework Zprostředkovatel dat pro OLEDB, .NET Framework Zprostředkovatel dat pro Oracle a .NET Framework Zprostředkovatel dat pro SQL Server. třídy v System.Data.Common mají vývojářům možnost psát kód ADO.NET, který bude fungovat se všemi zprostředkovateli dat .net.
koncepční informace o tom, jak tento obor názvů použít při programování pomocí .NET Framework, najdete v tématu zápis nezávislého kódu poskytovatele s ADO.NET.