ConfigurationRegistrar.Add 方法

定义

重载

Add<TComplexType>(ComplexTypeConfiguration<TComplexType>)

System.Data.Entity.ModelConfiguration.Configuration.Types.ComplexTypeConfiguration 添加到 DbModelBuilder 中。 System.Data.Entity.ModelConfiguration.Configuration.Types.ComplexTypeConfiguration一个模型中的每个类型只能添加一个。

Add<TEntityType>(EntityTypeConfiguration<TEntityType>)

System.Data.Entity.ModelConfiguration.Configuration.Types.EntityTypeConfiguration 添加到 DbModelBuilder 中。 System.Data.Entity.ModelConfiguration.Configuration.Types.EntityTypeConfiguration一个模型中的每个类型只能添加一个。

Add<TComplexType>(ComplexTypeConfiguration<TComplexType>)

System.Data.Entity.ModelConfiguration.Configuration.Types.ComplexTypeConfiguration 添加到 DbModelBuilder 中。 System.Data.Entity.ModelConfiguration.Configuration.Types.ComplexTypeConfiguration一个模型中的每个类型只能添加一个。

public virtual System.Data.Entity.ModelConfiguration.Configuration.ConfigurationRegistrar Add<TComplexType> (System.Data.Entity.ModelConfiguration.ComplexTypeConfiguration<TComplexType> complexTypeConfiguration) where TComplexType : class;
abstract member Add : System.Data.Entity.ModelConfiguration.ComplexTypeConfiguration<'ComplexType (requires 'ComplexType : null)> -> System.Data.Entity.ModelConfiguration.Configuration.ConfigurationRegistrar (requires 'ComplexType : null)
override this.Add : System.Data.Entity.ModelConfiguration.ComplexTypeConfiguration<'ComplexType (requires 'ComplexType : null)> -> System.Data.Entity.ModelConfiguration.Configuration.ConfigurationRegistrar (requires 'ComplexType : null)
Public Overridable Function Add(Of TComplexType As Class) (complexTypeConfiguration As ComplexTypeConfiguration(Of TComplexType)) As ConfigurationRegistrar

类型参数

TComplexType

要配置的复杂类型。

参数

complexTypeConfiguration
ComplexTypeConfiguration<TComplexType>

要添加的复杂类型配置

返回

同一 ConfigurationRegistrar 实例,以便可以链接多个调用。

适用于

Add<TEntityType>(EntityTypeConfiguration<TEntityType>)

System.Data.Entity.ModelConfiguration.Configuration.Types.EntityTypeConfiguration 添加到 DbModelBuilder 中。 System.Data.Entity.ModelConfiguration.Configuration.Types.EntityTypeConfiguration一个模型中的每个类型只能添加一个。

public virtual System.Data.Entity.ModelConfiguration.Configuration.ConfigurationRegistrar Add<TEntityType> (System.Data.Entity.ModelConfiguration.EntityTypeConfiguration<TEntityType> entityTypeConfiguration) where TEntityType : class;
abstract member Add : System.Data.Entity.ModelConfiguration.EntityTypeConfiguration<'EntityType (requires 'EntityType : null)> -> System.Data.Entity.ModelConfiguration.Configuration.ConfigurationRegistrar (requires 'EntityType : null)
override this.Add : System.Data.Entity.ModelConfiguration.EntityTypeConfiguration<'EntityType (requires 'EntityType : null)> -> System.Data.Entity.ModelConfiguration.Configuration.ConfigurationRegistrar (requires 'EntityType : null)
Public Overridable Function Add(Of TEntityType As Class) (entityTypeConfiguration As EntityTypeConfiguration(Of TEntityType)) As ConfigurationRegistrar

类型参数

TEntityType

要配置的实体类型。

参数

entityTypeConfiguration
EntityTypeConfiguration<TEntityType>

要添加的实体类型配置。

返回

同一 ConfigurationRegistrar 实例,以便可以链接多个调用。

适用于