System.Data.Linq.Mapping 命名空間

包含用來產生 LINQ to SQL 物件模型的類別,其表示關聯式資料庫的結構和內容。

類別

AssociationAttribute

指定屬性表示資料庫關聯,例如外部索引鍵關聯性。

AttributeMappingSource

對應來源,這個來源會使用內容的屬性建立對應模型。

ColumnAttribute

將類別與資料庫資料表中的資料行產生關聯。

DataAttribute

提供成員來描述資料行中資料的屬性。

DatabaseAttribute

指定表示資料庫之類別的某些屬性。

FunctionAttribute

將方法與資料庫中的預存程序或使用者定義函式產生關聯。

InheritanceMappingAttribute

對應 LINQ to SQL 應用程式中的繼承階層架構。

MappingSource

表示對應資訊的來源。

MetaAccessor

表示成員的存取子。

MetaAccessor<TEntity,TMember>

MetaAccessor 類別的強型別版本。

MetaAssociation

表示兩個實體型別之間的關聯性 (Association Relationship)。

MetaDataMember

表示網域物件的欄位或屬性與資料庫資料表的資料行之間的對應。

MetaFunction

表示內容方法和資料庫函式之間的對應。

MetaModel

表示資料庫和網域物件之間對應的抽象。

MetaParameter

表示方法參數和資料庫函式參數之間的對應。

MetaTable

表示資料庫資料表或檢視的抽象。

MetaType

表示網域物件型別至資料庫資料表之資料行的對應。

ParameterAttribute

針對預存程序方法參數啟用對應細節的規格。

ProviderAttribute

指定要使用哪一個資料庫提供者。

ResultTypeAttribute

用來指定每個結果型別,適用於有各種結果型別的函式。

TableAttribute

將某個類別指定為與資料庫資料表相關聯的實體類別。

XmlMappingSource

表示使用外部 XML 對應檔建立模型的對應來源。

列舉

AutoSync

指示執行階段如何在插入或更新作業之後擷取值。

UpdateCheck

指定測試物件是否發生並行存取衝突的時機。