.NET Framework 類別庫


.NET Framework 類別庫
System.Data.Common 命名空間

更新:2007 年 11 月

System.Data.Common 命名空間包含 .NET Framework 資料提供者所共用的類別。

.NET Framework 資料提供者描述用來存取 Managed 空間中資料來源 (例如資料庫) 的類別集合。支援的提供者包括 ODBC 的 .NET Framework 資料提供者、OLEDB 的 .NET Framework 資料提供者、Oracle 的 .NET Framework 資料提供者,以及 SQL Server 的 .NET Framework 資料提供者。System.Data.Common 中的類別目的是要為開發人員提供一種能針對所有 .NET Framework 資料提供者撰寫 ADO.NET 程式碼的方式。

如需如何在利用 .NET Framework 撰寫程式時使用此命名空間的概念性資訊,請參閱 在 ADO.NET 中撰寫獨立於提供者以外的程式碼

類別

  類別說明
9tahwysy.pubclass(zh-tw,VS.90).gifDataAdapter表示 SQL 命令集和資料庫連接,用來填入 DataSet 並更新資料來源。
9tahwysy.pubclass(zh-tw,VS.90).gifDataColumnMapping 含有繼承自 DataAdapter 之物件的泛用資料行對應。這個類別無法被繼承。
9tahwysy.pubclass(zh-tw,VS.90).gifDataColumnMappingCollection 包含 DataColumnMapping 物件的集合。
9tahwysy.pubclass(zh-tw,VS.90).gifDataRecordInfo提供存取有關結構化型別的資訊和 DbDataRecord 的資料行資訊。
9tahwysy.pubclass(zh-tw,VS.90).gifDataTableMapping 含有來源資料表和 DataTable 之間對應關聯性 (Relationship) 的描述。在填入 DataSet 時,DataAdapter 會使用這個類別。
9tahwysy.pubclass(zh-tw,VS.90).gifDataTableMappingCollection DataTableMapping 物件的集合。這個類別無法被繼承。
9tahwysy.pubclass(zh-tw,VS.90).gifDbCommand 表示要針對資料來源執行的 SQL 陳述式或預存程序。為表示命令的資料庫特定類別,提供基底類別。
9tahwysy.pubclass(zh-tw,VS.90).gifDbCommandBuilder自動產生單一資料表命令,可用來調解對 DataSet 的變更和相關的資料庫。這是只能被繼承的抽象類別。
9tahwysy.pubclass(zh-tw,VS.90).gifDbCommandDefinition定義可快取的命令計畫。
9tahwysy.pubclass(zh-tw,VS.90).gifDbConnection 表示資料庫的連接。
9tahwysy.pubclass(zh-tw,VS.90).gifDbConnectionStringBuilder 提供強型別連接字串產生器的基底類別。
9tahwysy.pubclass(zh-tw,VS.90).gifDbDataAdapter 協助 IDbDataAdapter 介面的實作。DbDataAdapter 繼承者會實作一組函式以提供強型別 (Strong Typing),但會繼承完整實作 DataAdapter 時所需要的大部分功能。
9tahwysy.pubclass(zh-tw,VS.90).gifDBDataPermission使 .NET Framework 資料提供者 (Data Provider) 可以確保使用者具有足夠的安全性等級來存取資料。
9tahwysy.pubclass(zh-tw,VS.90).gifDBDataPermissionAttribute使安全性動作與自訂安全性屬性產生關聯。
9tahwysy.pubclass(zh-tw,VS.90).gifDbDataReader從資料來源讀取資料列的單向捲動檢視 (Forward-only) 資料流。
9tahwysy.pubclass(zh-tw,VS.90).gifDbDataRecord 實作 IDataRecordICustomTypeDescriptor,並提供 DbEnumerator 的資料繫結 (Data Binding) 支援。
9tahwysy.pubclass(zh-tw,VS.90).gifDbDataSourceEnumerator
9tahwysy.pubclass(zh-tw,VS.90).gifDbEnumerator公開 (Expose) GetEnumerator 方法,這個方法支援 .NET Framework 資料提供者對集合進行簡易的逐一查看。
9tahwysy.pubclass(zh-tw,VS.90).gifDbException代表資料來源擲回之所有例外狀況的基底類別。
9tahwysy.pubclass(zh-tw,VS.90).gifDbMetaDataCollectionNames提供已知 MetaDataCollections 的常數清單:DataSourceInformationDataTypesMetaDataCollectionsReservedWordsRestrictions
9tahwysy.pubclass(zh-tw,VS.90).gifDbMetaDataColumnNames提供靜態值,用於 DataTable 中所含 MetaDataCollection 物件的資料行名稱。DataTable 是由 GetSchema 方法建立。
9tahwysy.pubclass(zh-tw,VS.90).gifDbParameter 表示 DbCommand 的參數及其對 DataSet 資料行的對應 (選擇性)。
9tahwysy.pubclass(zh-tw,VS.90).gifDbParameterCollection 有關 DbCommand 之參數集合的基底類別。
9tahwysy.pubclass(zh-tw,VS.90).gifDbProviderConfigurationHandler基礎架構。
9tahwysy.pubclass(zh-tw,VS.90).gifDbProviderFactories表示用於建立 DbProviderFactory 類別 (Class) 之一個或多個執行個體的一組靜態方法。
9tahwysy.pubclass(zh-tw,VS.90).gifDbProviderFactoriesConfigurationHandler基礎架構。
9tahwysy.pubclass(zh-tw,VS.90).gifDbProviderFactory表示用於建立資料來源類別 (class) 之提供者 (Provider) 實作 (Implementation) 執行個體的一組方法。
9tahwysy.pubclass(zh-tw,VS.90).gifDbProviderManifest代表可由 Entity Framework 在執行階段用來取得提供者專屬資訊的基底類別。
9tahwysy.pubclass(zh-tw,VS.90).gifDbProviderServices表示用於建立正確命令定義物件和存取提供者資訊清單資訊的一組方法。
9tahwysy.pubclass(zh-tw,VS.90).gifDbProviderSpecificTypePropertyAttribute設定特定提供者型別時,識別要使用強型別 (Strongly Typed) 參數類別 (Class) 中的哪個特定提供者屬性。
9tahwysy.pubclass(zh-tw,VS.90).gifDbTransaction交易的基底類別。
9tahwysy.pubclass(zh-tw,VS.90).gifDbXmlEnabledProviderManifest表示依據 XML 定義實作 DbProviderManifest 的基底類別。您可以在執行階段使用 DbXmlEnabledProviderManifest 類別取得提供者專屬資訊。
9tahwysy.pubclass(zh-tw,VS.90).gifEntityRecordInfo提供實體中繼資料的存取。
9tahwysy.pubclass(zh-tw,VS.90).gifRowUpdatedEventArgs 為 .NET Framework 資料提供者 (Data Provider) 的 RowUpdated 事件提供資料。
9tahwysy.pubclass(zh-tw,VS.90).gifRowUpdatingEventArgs為 .NET Framework 資料提供者 (Data Provider) 的 RowUpdating 事件提供資料。
9tahwysy.pubclass(zh-tw,VS.90).gifSchemaTableColumn描述資料庫資料表之結構描述的資料行中繼資料 (Metadata)。
9tahwysy.pubclass(zh-tw,VS.90).gifSchemaTableOptionalColumn描述資料庫資料表之結構描述的選擇性資料行中繼資料 (Metadata)。
結構

  結構說明
9tahwysy.pubstructure(zh-tw,VS.90).gifFieldMetadata提供存取 DataRecordInfo 物件的欄位中繼資料。
列舉型別

  列舉型別說明
9tahwysy.pubenumeration(zh-tw,VS.90).gifCatalogLocation表示文字命令之合格資料表名稱中類別目錄名稱的位置。
9tahwysy.pubenumeration(zh-tw,VS.90).gifGroupByBehavior指定 GROUP BY 子句中的資料行與 SELECT 陳述式 (Statement) 之 SELECT 清單中非彙總 (Nonaggregated) 資料行之間的關聯性 (Relationship)。
9tahwysy.pubenumeration(zh-tw,VS.90).gifIdentifierCase指定在搜尋系統資料庫目錄 (Catalog) 時,資料來源如何處理識別項。
9tahwysy.pubenumeration(zh-tw,VS.90).gifSupportedJoinOperators指定資料來源支援之 Transact-SQL join 陳述式的型別。
標記 :


Page view tracker