IsETagConcurrency(PropertyBuilder)
|
将此属性配置为 etag 并发令牌。
|
IsETagConcurrency<TProperty>(PropertyBuilder<TProperty>)
|
将此属性配置为 etag 并发令牌。
|
ToJsonProperty(PropertyBuilder, String)
|
配置属性在面向 Azure Cosmos 时映射到的属性名称。
|
ToJsonProperty<TProperty>(PropertyBuilder<TProperty>, String)
|
配置属性在面向 Azure Cosmos 时映射到的属性名称。
|
GetInfrastructure<T>(IInfrastructure<T>)
|
从使用 IInfrastructure<T>隐藏的属性中获取值。
此方法通常由数据库提供程序 (和其他扩展) 使用。 它通常不在应用程序代码中使用。
|
HasColumnName(PropertyBuilder, String)
|
配置属性在面向关系数据库时映射到的列。
|
HasColumnName<TProperty>(PropertyBuilder<TProperty>, String)
|
配置属性在面向关系数据库时映射到的列。
|
HasColumnOrder(PropertyBuilder, Nullable<Int32>)
|
配置属性映射到的列的顺序。
|
HasColumnOrder<TProperty>(PropertyBuilder<TProperty>, Nullable<Int32>)
|
配置属性映射到的列的顺序。
|
HasColumnType(PropertyBuilder, String)
|
配置属性在面向关系数据库时映射到的列的数据类型。
这应该是完整的类型名称,包括精度、小数位数、长度等。
|
HasColumnType<TProperty>(PropertyBuilder<TProperty>, String)
|
配置属性在面向关系数据库时映射到的列的数据类型。
这应该是完整的类型名称,包括精度、小数位数、长度等。
|
HasComment(PropertyBuilder, String)
|
配置要应用于列的注释
|
HasComment<TProperty>(PropertyBuilder<TProperty>, String)
|
配置要应用于列的注释
|
HasComputedColumnSql(PropertyBuilder)
|
将 属性配置为在面向关系数据库时映射到计算列。
|
HasComputedColumnSql(PropertyBuilder, String)
|
将 属性配置为在面向关系数据库时映射到计算列。
|
HasComputedColumnSql(PropertyBuilder, String, Nullable<Boolean>)
|
将 属性配置为在面向关系数据库时映射到计算列。
|
HasComputedColumnSql<TProperty>(PropertyBuilder<TProperty>)
|
将 属性配置为在面向关系数据库时映射到计算列。
|
HasComputedColumnSql<TProperty>(PropertyBuilder<TProperty>, String)
|
将 属性配置为在面向关系数据库时映射到计算列。
|
HasComputedColumnSql<TProperty>(PropertyBuilder<TProperty>, String, Nullable<Boolean>)
|
将 属性配置为在面向关系数据库时映射到计算列。
|
HasDefaultValue(PropertyBuilder)
|
配置属性在面向关系数据库时映射到的列的默认值。
|
HasDefaultValue(PropertyBuilder, Object)
|
配置属性在面向关系数据库时映射到的列的默认值。
|
HasDefaultValue<TProperty>(PropertyBuilder<TProperty>)
|
配置属性在面向关系数据库时映射到的列的默认值。
|
HasDefaultValue<TProperty>(PropertyBuilder<TProperty>, Object)
|
配置属性在面向关系数据库时映射到的列的默认值。
|
HasDefaultValueSql(PropertyBuilder)
|
配置属性在面向关系数据库时映射到的列的默认值表达式。
|
HasDefaultValueSql(PropertyBuilder, String)
|
配置属性在面向关系数据库时映射到的列的默认值表达式。
|
HasDefaultValueSql<TProperty>(PropertyBuilder<TProperty>)
|
配置属性在面向关系数据库时映射到的列的默认值表达式。
|
HasDefaultValueSql<TProperty>(PropertyBuilder<TProperty>, String)
|
配置属性在面向关系数据库时映射到的列的默认值表达式。
|
HasJsonPropertyName(PropertyBuilder, String)
|
配置映射到 JSON 列的实体的属性,将实体属性映射到特定的 JSON 属性,而不是使用实体属性名称。
|
HasJsonPropertyName<TProperty>(PropertyBuilder<TProperty>, String)
|
配置映射到 JSON 列的实体的属性,将实体属性映射到特定的 JSON 属性,而不是使用实体属性名称。
|
IsFixedLength(PropertyBuilder, Boolean)
|
将 属性配置为能够仅存储固定长度的数据,例如字符串。
|
IsFixedLength<TProperty>(PropertyBuilder<TProperty>, Boolean)
|
将 属性配置为能够仅存储固定长度的数据,例如字符串。
|
UseCollation(PropertyBuilder, String)
|
将 属性配置为使用给定的排序规则。 将使用给定的排序规则创建数据库列,并将在所有区分排序规则的操作中隐式使用它。
|
UseCollation<TProperty>(PropertyBuilder<TProperty>, String)
|
将 属性配置为使用给定的排序规则。 将使用给定的排序规则创建数据库列,并将在所有区分排序规则的操作中隐式使用它。
|
ForSqliteHasDimension(PropertyBuilder, Ordinates)
|
配置属性在面向 SQLite 时映射到的列的维度。
|
ForSqliteHasDimension(PropertyBuilder, Ordinates)
|
已过时。.
配置属性在面向 SQLite 时映射到的列的维度。
|
ForSqliteHasDimension<TProperty>(PropertyBuilder<TProperty>, Ordinates)
|
配置属性在面向 SQLite 时映射到的列的维度。
|
ForSqliteHasDimension<TProperty>(PropertyBuilder<TProperty>, Ordinates)
|
已过时。.
配置属性在面向 SQLite 时映射到的列的维度。
|
HasGeometricDimension(PropertyBuilder, Ordinates)
|
配置属性在面向 SQLite 时映射到的列的维度。
|
HasGeometricDimension<TProperty>(PropertyBuilder<TProperty>, Ordinates)
|
配置属性在面向 SQLite 时映射到的列的维度。
|
ForSqliteHasColumnName(PropertyBuilder, String)
|
配置在面向 SQLite 时属性映射到的列。
|
ForSqliteHasColumnName<TProperty>(PropertyBuilder<TProperty>, String)
|
配置在面向 SQLite 时属性映射到的列。
|
ForSqliteHasColumnType(PropertyBuilder, String)
|
配置属性在面向 SQLite 时映射到的列的数据类型。
|
ForSqliteHasColumnType<TProperty>(PropertyBuilder<TProperty>, String)
|
配置属性在面向 SQLite 时映射到的列的数据类型。
|
ForSqliteHasDefaultValue(PropertyBuilder, Object)
|
配置属性在面向 SQLite 时映射到的列的默认值。
|
ForSqliteHasDefaultValue<TProperty>(PropertyBuilder<TProperty>, Object)
|
配置属性在面向 SQLite 时映射到的列的默认值。
|
ForSqliteHasDefaultValueSql(PropertyBuilder, String)
|
配置属性在面向 SQLite 时映射到的列的默认值表达式。
|
ForSqliteHasDefaultValueSql<TProperty>(PropertyBuilder<TProperty>, String)
|
配置属性在面向 SQLite 时映射到的列的默认值表达式。
|
ForSqliteHasSrid(PropertyBuilder, Int32)
|
已过时。.
配置属性在面向 SQLite 时映射到的列的 SRID。
|
ForSqliteHasSrid<TProperty>(PropertyBuilder<TProperty>, Int32)
|
已过时。.
配置属性在面向 SQLite 时映射到的列的 SRID。
|
HasSrid(PropertyBuilder, Int32)
|
配置属性在面向 SQLite 时映射到的列的 SRID。
|
HasSrid<TProperty>(PropertyBuilder<TProperty>, Int32)
|
配置属性在面向 SQLite 时映射到的列的 SRID。
|
ForSqlServerHasColumnName(PropertyBuilder, String)
|
配置属性在面向SQL Server时映射到的列。
|
ForSqlServerHasColumnName<TProperty>(PropertyBuilder<TProperty>, String)
|
配置属性在面向SQL Server时映射到的列。
|
ForSqlServerHasColumnType(PropertyBuilder, String)
|
配置属性在面向SQL Server时映射到的列的数据类型。
这应该是完整的类型名称,包括精度、小数位数、长度等。
|
ForSqlServerHasColumnType<TProperty>(PropertyBuilder<TProperty>, String)
|
配置属性在面向SQL Server时映射到的列的数据类型。
这应该是完整的类型名称,包括精度、小数位数、长度等。
|
ForSqlServerHasComputedColumnSql(PropertyBuilder, String)
|
将 属性配置为在面向SQL Server时映射到计算列。
|
ForSqlServerHasComputedColumnSql<TProperty>(PropertyBuilder<TProperty>, String)
|
将 属性配置为在面向SQL Server时映射到计算列。
|
ForSqlServerHasDefaultValue(PropertyBuilder, Object)
|
配置属性在面向SQL Server时映射到的列的默认值。
|
ForSqlServerHasDefaultValue<TProperty>(PropertyBuilder<TProperty>, Object)
|
配置属性在面向SQL Server时映射到的列的默认值。
|
ForSqlServerHasDefaultValueSql(PropertyBuilder, String)
|
配置属性在面向SQL Server时映射到的列的默认值表达式。
|
ForSqlServerHasDefaultValueSql<TProperty>(PropertyBuilder<TProperty>, String)
|
配置属性在面向SQL Server时映射到的列的默认值表达式。
|
ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String)
|
已过时。.
将 key 属性配置为在面向SQL Server时使用基于序列的 hi-lo 模式为新实体生成值。 此方法将 属性设置为 OnAdd。
|
ForSqlServerUseSequenceHiLo<TProperty>(PropertyBuilder<TProperty>, String, String)
|
已过时。.
将 key 属性配置为在面向SQL Server时使用基于序列的 hi-lo 模式为新实体生成值。 此方法将 属性设置为 OnAdd。
|
IsSparse(PropertyBuilder, Boolean)
|
配置在以 SQL Server 为目标时是否将属性的列创建为稀疏列。
|
IsSparse<TProperty>(PropertyBuilder<TProperty>, Boolean)
|
配置在以 SQL Server 为目标时是否将属性的列创建为稀疏列。
|
UseHiLo(PropertyBuilder, String, String)
|
将 key 属性配置为在面向SQL Server时使用基于序列的 hi-lo 模式为新实体生成值。 此方法将 属性设置为 OnAdd。
|
UseHiLo<TProperty>(PropertyBuilder<TProperty>, String, String)
|
将 key 属性配置为在面向SQL Server时使用基于序列的 hi-lo 模式为新实体生成值。 此方法将 属性设置为 OnAdd。
|
UseIdentityColumn(PropertyBuilder, Int32, Int32)
|
将 key 属性配置为在面向SQL Server时使用 SQL Server IDENTITY 功能为新实体生成值。 此方法将 属性设置为 OnAdd。
|
UseIdentityColumn(PropertyBuilder, Int64, Int32)
|
将 key 属性配置为在面向SQL Server时使用 SQL Server IDENTITY 功能为新实体生成值。 此方法将 属性设置为 OnAdd。
|
UseIdentityColumn<TProperty>(PropertyBuilder<TProperty>, Int32, Int32)
|
将 key 属性配置为在面向SQL Server时使用 SQL Server IDENTITY 功能为新实体生成值。 此方法将 属性设置为 OnAdd。
|
UseIdentityColumn<TProperty>(PropertyBuilder<TProperty>, Int64, Int32)
|
将 key 属性配置为在面向SQL Server时使用 SQL Server IDENTITY 功能为新实体生成值。 此方法将 属性设置为 OnAdd。
|
UseSequence(PropertyBuilder, String, String)
|
将 key 属性配置为在面向SQL Server时使用基于序列的键值生成模式为新实体生成值。 此方法将 属性设置为 OnAdd。
|
UseSequence<TProperty>(PropertyBuilder<TProperty>, String, String)
|
将 key 属性配置为在面向SQL Server时使用基于序列的键值生成模式为新实体生成值。 此方法将 属性设置为 OnAdd。
|
UseSqlServerIdentityColumn(PropertyBuilder)
|
将 key 属性配置为在面向SQL Server时使用 SQL Server IDENTITY 功能为新实体生成值。 此方法将 属性设置为 OnAdd。
|
UseSqlServerIdentityColumn(PropertyBuilder, Int32, Int32)
|
已过时。.
将 key 属性配置为在面向SQL Server时使用 SQL Server IDENTITY 功能为新实体生成值。 此方法将 属性设置为 OnAdd。
|
UseSqlServerIdentityColumn<TProperty>(PropertyBuilder<TProperty>)
|
将 key 属性配置为在面向SQL Server时使用 SQL Server IDENTITY 功能为新实体生成值。 此方法将 属性设置为 OnAdd。
|
UseSqlServerIdentityColumn<TProperty>(PropertyBuilder<TProperty>, Int32, Int32)
|
已过时。.
将 key 属性配置为在面向SQL Server时使用 SQL Server IDENTITY 功能为新实体生成值。 此方法将 属性设置为 OnAdd。
|