System.Data.Common Névtér

.NET adatszolgáltatók által megosztott osztályokat tartalmaz.

Osztályok

Name Description
DataAdapter

Sql-parancsok halmazát és adatbázis-kapcsolatot jelöl, amelyek az DataSet adatforrás kitöltésére és frissítésére szolgálnak.

DataColumnMapping

Egy olyan objektum általános oszlopleképezését tartalmazza, amelytől DataAdapteröröklődik. Ez az osztály nem örökölhető.

DataColumnMappingCollection

Objektumgyűjteményt DataColumnMapping tartalmaz.

DataRecordInfo

Hozzáférést biztosít egy adott szerkezeti típusra és oszlopra vonatkozó információkhoz DbDataRecord.

DataTableMapping

Egy forrástábla és DataTableegy . Ezt az osztályt használja a rendszer a DataAdapterDataSet.

DataTableMappingCollection

Egy DataTableMapping objektumok gyűjteménye. Ez az osztály nem örökölhető.

DbBatch

Olyan parancskötegeket jelöl, amelyek egyetlen menetben végrehajthatók egy adatforráson. Alaposztályt biztosít a parancskötegeket képviselő adatbázis-specifikus osztályokhoz.

DbBatchCommand

Egyetlen parancsot jelöl egy adott parancson DbBatchbelül. A kötegek egyetlen menetben végrehajthatók egy adatforráson.

DbBatchCommandCollection

A példányok gyűjteményének alaposztálya DbBatchCommandegy DbBatch.

DbColumn

Egy adatforráson belüli oszlopot jelöl.

DbCommand

Sql-utasítást vagy tárolt eljárást jelöl az adatforráson való végrehajtáshoz. Alaposztályt biztosít a parancsokat képviselő adatbázis-specifikus osztályokhoz. ExecuteNonQueryAsync.

DbCommandBuilder

Automatikusan létrehoz egytáblás parancsokat a társított adatbázissal végzett módosítások egyeztetéséhez DataSet . Ez egy olyan absztrakt osztály, amely csak örökölhető.

DbCommandDefinition

Gyorsítótárazható parancstervet határoz meg.

DbConnection

Meghatározza az adatbázis-kapcsolatok alapvető viselkedését, és alaposztályt biztosít az adatbázis-specifikus kapcsolatokhoz.

DbConnectionStringBuilder

Alaposztályt biztosít az erősen gépelt kapcsolati karakterlánc készítők számára.

DbDataAdapter

A felület implementálásának IDbDataAdapter segítése. A függvények öröklői DbDataAdapter erős gépelést biztosítanak, de a DataAdapter teljes körű implementálásához szükséges funkciók többségét öröklik.

DBDataPermission

Lehetővé teszi egy .NET adatszolgáltató számára, hogy biztosítsa, hogy a felhasználó biztonsági szintje megfelelő legyen az adatokhoz való hozzáféréshez.

DBDataPermissionAttribute

Biztonsági műveletet társít egy egyéni biztonsági attribútumhoz.

DbDataReader

Csak előre beolvasott sorok adatfolyamát olvassa be egy adatforrásból.

DbDataReaderExtensions

Ez az osztály oszlopsémakiterjesztési metódusokat tartalmaz a következőhöz DbDataReader: .

DbDataRecord

Implementálja és IDataRecordtámogatja ICustomTypeDescriptor az adatkötéstDbEnumerator.

DbDataSource

Olyan adatforrást jelöl, amely nyílt kapcsolatok lekérésére használható, és amely parancsok közvetlenül végrehajthatók.

DbDataSourceEnumerator

Mechanizmust biztosít az adatbázis-kiszolgálók összes elérhető példányának számbavételéhez a helyi hálózaton belül.

DbEnumerator

Elérhetővé teszi a GetEnumerator() metódust, amely egy .NET-adatszolgáltató gyűjteményeinek egyszerű iterációját támogatja.

DbException

Az adatforrás nevében kidobott összes kivétel alaposztálya.

DbMetaDataCollectionNames

A jól ismert MetaDataCollections: DataSourceInformation, DataTypes, MetaDataCollections, ReservedWords és Restrictions állandók listáját tartalmazza.

DbMetaDataColumnNames

A MetaDataCollection objektumban található oszlopnevekhez használt statikus értékeket biztosít.DataTable Ezt DataTable a GetSchema metódus hozza létre.

DbParameter

Egy paramétert jelöl egy DbCommand oszlophoz, és opcionálisan annak egy oszlophoz való DataSet leképezését. A paraméterekkel kapcsolatos további információkért lásd: Paraméterek és paraméteradattípusok konfigurálása.

DbParameterCollection

Egy adott paramétercsoport DbCommandalaposztálya.

DbProviderConfigurationHandler

Ezt az osztályt bármely szolgáltató használhatja egy szolgáltatóspecifikus konfigurációs szakasz támogatásához.

DbProviderFactories

Egy vagy több osztálypéldány létrehozására szolgáló statikus metódusok készletét DbProviderFactory jelöli.

DbProviderFactoriesConfigurationHandler

Ez a típus támogatja a .NET-keretrendszer infrastruktúráját, és nem közvetlenül a kódból való használatra szolgál.

DbProviderFactory

Az adatforrásosztályok szolgáltatói implementációjának példányainak létrehozására szolgáló metódusok készletét jelöli.

DbProviderManifest

Metaadat-kezelőfelület az összes CLR-típushoz.

DbProviderServices

A parancsdefiníciók létrehozására szolgáló gyár; Használja az objektum típusát az IServiceProvider.GetService metódus argumentumaként a szolgáltató-előállítóban.

DbProviderSpecificTypePropertyAttribute

Meghatározza, hogy az erősen gépelt paraméterosztályokban melyik szolgáltatóspecifikus tulajdonságot kell használni egy szolgáltatóspecifikus típus beállításakor.

DbTransaction

Meghatározza az adatbázis-tranzakciók alapvető viselkedését, és egy alaposztályt biztosít az adatbázis-specifikus tranzakciókhoz.

DbXmlEnabledProviderManifest

Egy XML-definíción alapuló alaposztályt DbProviderManifest jelöl. Az DbXmlEnabledProviderManifest osztály használatával a futtatókörnyezetben szolgáltatóspecifikus információkat szerezhet be.

EntityRecordInfo

Hozzáférést biztosít az entitás metaadataihoz.

RowUpdatedEventArgs

Adatokat biztosít egy .NET adatszolgáltató RowUpdated eseményéhez.

RowUpdatingEventArgs

Egy .NET adatszolgáltató RowUpdating eseményének adatait adja meg.

SchemaTableColumn

Egy adatbázistábla sémájának oszlop metaadatait ismerteti.

SchemaTableOptionalColumn

Az adatbázistábla sémájának választható oszlop metaadatait ismerteti.

Struktúrák

Name Description
FieldMetadata

Hozzáférést biztosít egy DataRecordInfo objektum mező metaadataihoz.

Interfészek

Name Description
IDbColumnSchemaGenerator

Létrehoz egy oszlopsémát.

Enumerációk

Name Description
CatalogLocation

A katalógus nevének pozícióját jelzi egy szöveges parancs minősített táblanevében.

GroupByBehavior

Megadja a GROUP BY záradék oszlopai és a SELECT utasítás kiválasztási listájában lévő nem összesített oszlopok közötti kapcsolatot.

IdentifierCase

Meghatározza, hogy az adatforrás hogyan kezelje az azonosítókat a rendszerkatalógusban való kereséskor.

SupportedJoinOperators

Meghatározza, hogy az adatforrás milyen típusú Transact-SQL illesztési utasításokat támogat.

Megjegyzések

A .NET adatszolgáltató az adatforrások( például adatbázisok) felügyelt térben való elérésére használt osztályok gyűjteményét írja le. A támogatott szolgáltatók közé tartozik az ODBC-hez készült .NET-keretrendszer Data Provider, az OLEDB-hez készült .NET-keretrendszer Data Provider, az Oracle-hez készült .NET Keretrendszer Data Provider és a .NET Keretrendszer Data Provider SQL Server. A System.Data.Common osztályai lehetővé teszik a fejlesztők számára az ADO.NET kód írását, amely az összes .NET adatszolgáltatón működik.

A névtér .NET-keretrendszerrel való programozáskor való használatáról a Az ADO-val való független szolgáltatói kód írása.NET című témakörben olvashat.