语言

SqlServerPrimitiveCollectionBuilderExtensions 类

定义

SQL Server特定扩展方法。PrimitiveCollectionBuilder

[System.Runtime.CompilerServices.Nullable(0)]
public static class SqlServerPrimitiveCollectionBuilderExtensions
[<System.Runtime.CompilerServices.Nullable(0)>]
type SqlServerPrimitiveCollectionBuilderExtensions = class
Public Module SqlServerPrimitiveCollectionBuilderExtensions
继承
SqlServerPrimitiveCollectionBuilderExtensions
特性

注解

有关详细信息和示例,请参阅建模实体类型和关系,以及使用 EF Core 访问SQL Server和Azure SQL数据库。

方法

名称 说明
HasDefaultValue(PrimitiveCollectionBuilder, Object, String)

配置属性在定位关系数据库时映射到的列的默认值。

HasDefaultValue<TProperty>(PrimitiveCollectionBuilder<TProperty>, Object, String)

配置属性在定位关系数据库时映射到的列的默认值。

HasDefaultValueSql(PrimitiveCollectionBuilder, String, String)

配置属性在面向关系数据库时映射到的列的默认值表达式。

HasDefaultValueSql<TProperty>(PrimitiveCollectionBuilder<TProperty>, String, String)

配置属性在面向关系数据库时映射到的列的默认值表达式。

IsSparse(PrimitiveCollectionBuilder, Boolean)

配置在以SQL Server为目标时是否将属性的列创建为稀疏。

IsSparse<TProperty>(PrimitiveCollectionBuilder<TProperty>, Boolean)

配置在以SQL Server为目标时是否将属性的列创建为稀疏。

适用于