共用方式為


System.Data.Entity.ModelConfiguration.Configuration 命名空間

[此頁面專屬於 Entity Framework 第 6 版。最新版本可從 'Entity Framework' NuGet 套件取得。如需 Entity Framework 的詳細資訊,請參閱 msdn.com/data/ef。]

System.Data.Entity.ModelConfiguration.Configuration 命名空間包含的類別可提供 Entity Framework 模型組態。

類別

  類別 描述
公用類別 AssociationMappingConfiguration 用來執行關聯性之組態的基底類別。此組態功能是透過 Code First Fluent 應用程式開發介面所取得,請參閱 DbModelBuilder
公用類別 AssociationModificationStoredProcedureConfiguration<TEntityType> 允許針對用以修改關聯性的預存程序執行組態。
公用類別 BinaryPropertyConfiguration 用來設定實體類型或複雜類型的 byte 屬性。此組態功能是透過 Code First Fluent 應用程式開發介面所取得,請參閱 DbModelBuilder
公用類別 CascadableNavigationPropertyConfiguration 設定可以支援串聯刪除功能的關聯性。
公用類別 ConfigurationRegistrar 允許向 DbModelBuilder 註冊實體和複雜類型的衍生組態類別。
公用類別 ConventionDeleteModificationStoredProcedureConfiguration 建立慣例以設定預存程序用來刪除資料庫中的實體。
公用類別 ConventionInsertModificationStoredProcedureConfiguration 建立慣例以設定預存程序用來插入實體至資料庫。
公用類別 ConventionModificationStoredProcedureConfiguration 表示設定用來修改資料庫中實體之預存程序的慣例。
公用類別 ConventionModificationStoredProceduresConfiguration 建立慣例以設定預存程序用來修改資料庫中的實體。
公用類別 ConventionPrimitivePropertyConfiguration 表示實體類型或複雜類型的基本屬性。
公用類別 ConventionsConfiguration 允許自訂 DbModelBuilder 執行個體所使用的慣例。預設慣例可以在 System.Data.Entity.ModelConfiguration.Conventions 命名空間中找到。
公用類別 ConventionTypeConfiguration 允許針對模型中的實體類型執行組態。此組態功能是透過輕量型慣例提供。
公用類別 ConventionTypeConfiguration<T> 允許針對模型中的實體類型執行組態。此組態功能是透過輕量型慣例提供。
公用類別 ConventionUpdateModificationStoredProcedureConfiguration 建立慣例以設定預存程序用來更新資料庫中的實體。
公用類別 DateTimePropertyConfiguration 用來設定實體類型或複雜類型的 DateTime 屬性。此組態功能是透過 Code First Fluent 應用程式開發介面所取得,請參閱 DbModelBuilder
公用類別 DecimalPropertyConfiguration 用來設定實體類型或複雜類型的 decimal 屬性。此組態功能是透過 Code First Fluent 應用程式開發介面所取得,請參閱 DbModelBuilder
公用類別 DeleteModificationStoredProcedureConfiguration<TEntityType> 允許針對用以刪除實體的預存程序執行組態。
公用類別 DependentNavigationPropertyConfiguration<TDependentEntityType> 設定可支援外部索引鍵屬性的關聯性,這些屬性會在物件模型中公開。此組態功能是透過 Code First Fluent 應用程式開發介面所取得,請參閱 DbModelBuilder
公用類別 EntityMappingConfiguration<TEntityType> 針對實體類型或是實體類型中的屬性子集來設定資料表和資料行對應。此組態功能是透過 Code First Fluent 應用程式開發介面所取得,請參閱 DbModelBuilder
公用類別 ForeignKeyAssociationMappingConfiguration 設定關聯性的資料表和資料行對應,此對應不會公開物件模型中的外部索引鍵屬性。此組態功能是透過 Code First Fluent 應用程式開發介面所取得,請參閱 DbModelBuilder
公用類別 ForeignKeyNavigationPropertyConfiguration 設定只能支援外部索引鍵屬性的關聯性,這些屬性不會在物件模型中公開。此組態功能是透過 Code First Fluent 應用程式開發介面所取得,請參閱 DbModelBuilder
公用類別 InsertModificationStoredProcedureConfiguration<TEntityType> 表示允許對用於插入實體之預存程序執行的組態。
公用類別 LengthColumnConfiguration 用來針對實體類型或複雜類型設定有長度 Facet 的資料行。此組態功能是由 Code First Fluent 應用程式開發介面所公開,請參閱 DbModelBuilder
公用類別 LengthPropertyConfiguration 用來針對實體類型或複雜類型設定有長度 Facet 的屬性。此組態功能是透過 Code First Fluent 應用程式開發介面所取得,請參閱 DbModelBuilder
公用類別 ManyNavigationPropertyConfiguration<TEntityType, TTargetEntityType> 從實體類型設定 many 關聯性。
公用類別 ManyToManyAssociationMappingConfiguration 設定 many:many 關聯性的資料表和資料行對應。此組態功能是透過 Code First Fluent 應用程式開發介面所取得,請參閱 DbModelBuilder
公用類別 ManyToManyModificationStoredProcedureConfiguration<TEntityType, TTargetEntityType> 允許針對用以修改多對多關聯性的預存程序執行組態。
公用類別 ManyToManyModificationStoredProceduresConfiguration<TEntityType, TTargetEntityType> 允許針對用以修改多對多關聯性的預存程序執行組態。
公用類別 ManyToManyNavigationPropertyConfiguration<TEntityType, TTargetEntityType> 設定 many:many 關聯性。此組態功能是透過 Code First Fluent 應用程式開發介面所取得,請參閱 DbModelBuilder
公用類別 ModificationStoredProcedureConfigurationBase 執行預存程序組態用來修改資料庫中的實體。
公用類別 ModificationStoredProceduresConfiguration<TEntityType> 允許針對用以修改實體的預存程序執行組態。
公用類別 NotNullConditionConfiguration 根據指派給屬性的值,設定用來區別繼承階層架構中類型之間的條件。此組態功能是透過 Code First Fluent 應用程式開發介面所取得,請參閱 DbModelBuilder
公用類別 OptionalNavigationPropertyConfiguration<TEntityType, TTargetEntityType> 從實體類型設定 optional 關聯性。
公用類別 PrimitiveColumnConfiguration 從實體類型設定基本資料行。
公用類別 PrimitivePropertyConfiguration 提供用來設定實體類型或複雜類型之基本屬性的方法。此組態功能是透過 Code First Fluent 應用程式開發介面所取得,請參閱 DbModelBuilder
公用類別 PropertyConventionConfiguration 允許針對以模型中屬性為基礎的輕量型慣例執行組態。
公用類別 PropertyConventionWithHavingConfiguration<T> 允許針對以模型中實體類型的屬性和所擷取的值為基礎的輕量型慣例執行組態。
公用類別 PropertyMappingConfiguration 用來設定對應片段中的屬性。此組態功能是透過 Code First Fluent 應用程式開發介面所取得,請參閱 DbModelBuilder
公用類別 RequiredNavigationPropertyConfiguration<TEntityType, TTargetEntityType> 從實體類型設定 required 關聯性。
公用類別 StringColumnConfiguration 設定用來儲存字串值的資料庫資料行。此組態功能是透過 Code First Fluent 應用程式開發介面所取得,請參閱 DbModelBuilder
公用類別 StringPropertyConfiguration 用來設定實體類型或複雜類型的 string 屬性。此組態功能是透過 Code First Fluent 應用程式開發介面所取得,請參閱 DbModelBuilder
公用類別 StructuralTypeConfiguration<TStructuralType> 允許針對模型中的類型執行組態。
公用類別 TypeConventionConfiguration 允許針對以模型中實體類型為基礎的輕量型慣例執行組態。
公用類別 TypeConventionConfiguration<T> 允許針對以模型中實體類型 (繼承自通用的指定類型) 為基礎的輕量型慣例執行組態。
公用類別 TypeConventionWithHavingConfiguration<T> 允許針對以模型中實體類型和所擷取的值為基礎的輕量型慣例執行組態。
公用類別 TypeConventionWithHavingConfiguration<T, TValue> 允許針對以模型中實體類型 (繼承自通用的指定類型) 和所擷取值為基礎的輕量型慣例執行組態。
公用類別 UpdateModificationStoredProcedureConfiguration<TEntityType> 允許針對用以更新實體的預存程序執行組態。
公用類別 ValueConditionConfiguration 設定用來區別繼承階層架構中類型之間的鑑別子資料行。此組態功能是透過 Code First Fluent 應用程式開發介面所取得,請參閱 DbModelBuilder