System.Data.Common Obor názvů

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 RowUpdated událost zprostředkovatele dat .NET.

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.