System.Data.Common Névtér
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
.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ó |
| 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.