DataRelationCollection

DataSet物件包含其 DataRelationCollection 物件中的關聯性。 物件所表示的 DataRelation 關聯性,會將其中一個中的資料列與另一 DataTableDataTable 中的資料列產生關聯。 它類似于關係資料庫中主鍵和外鍵資料行之間可能存在的聯結路徑。 識別 DataRelation 中兩個 DataSet 資料表中的相符資料行。

關聯性可讓您在 內從一個資料表巡覽到另一個 DataSet 資料表。 的基本元素 DataRelation 是關聯性的名稱、相關的資料表名稱,以及每個資料表中的相關資料行。 藉由將 DataColumn 物件的陣列指定為索引鍵資料行,可在每個資料表中建立多個資料行的關聯性。 當關聯性加入 至 DataRelationCollection 時,它可能會選擇性地新增 UniqueKeyConstraint 和 , ForeignKeyConstraint 以在對相關資料行值進行變更時強制執行完整性條件約束。

另請參閱

Host Integration Server 的 ADO.NET 資料集
受控提供者程式設計人員指南