语言

SqlitePropertyExtensions 类

定义

SQLite 元数据的 IProperty 扩展方法。

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

注解

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

方法

名称 说明
GetDefaultValueGenerationStrategy(IReadOnlyProperty)

返回要用于属性的默认值 SqliteValueGenerationStrategy 。

GetGeometricDimension(IProperty)

返回为此属性创建列时要使用的维度。

GetGeometricDimensionConfigurationSource(IConventionProperty)

获取 ConfigurationSource 列维度。

GetSrid(IProperty, StoreObjectIdentifier)

返回为此属性创建列时要使用的 SRID。

GetSrid(IProperty)

返回为此属性创建列时要使用的 SRID。

GetSrid(IReadOnlyProperty, StoreObjectIdentifier)

返回为此属性创建列时要使用的 SRID。

GetSrid(IReadOnlyProperty)

返回为此属性创建列时要使用的 SRID。

GetSridConfigurationSource(IConventionProperty)

获取列 SRID 的列 ConfigurationSource 。

GetValueGenerationStrategy(IReadOnlyProperty, StoreObjectIdentifier)

返回 SqliteValueGenerationStrategy 要用于该属性的项。

GetValueGenerationStrategy(IReadOnlyProperty)

返回 SqliteValueGenerationStrategy 要用于该属性的项。

GetValueGenerationStrategy(IReadOnlyRelationalPropertyOverrides)

返回 SqliteValueGenerationStrategy 要用于该属性的项。

GetValueGenerationStrategyConfigurationSource(IConventionProperty, StoreObjectIdentifier)

返回 ConfigurationSource 特定表的项 SqliteValueGenerationStrategy 。

GetValueGenerationStrategyConfigurationSource(IConventionProperty)

获取 ConfigurationSource 值生成策略。

GetValueGenerationStrategyConfigurationSource(IConventionRelationalPropertyOverrides)

返回 ConfigurationSource 特定表的项 SqliteValueGenerationStrategy 。

SetGeometricDimension(IConventionProperty, String, Boolean)

设置为此属性创建列时要使用的维度。

SetGeometricDimension(IMutableProperty, String)

设置为此属性创建列时要使用的维度。

SetSrid(IConventionProperty, Nullable<Int32>, Boolean)

设置为此属性创建列时要使用的 SRID。

SetSrid(IMutableProperty, Nullable<Int32>)

设置为此属性创建列时要使用的 SRID。

SetValueGenerationStrategy(IConventionProperty, Nullable<SqliteValueGenerationStrategy>, Boolean)

设置 SqliteValueGenerationStrategy 要用于属性的设置。

SetValueGenerationStrategy(IConventionProperty, Nullable<SqliteValueGenerationStrategy>, StoreObjectIdentifier, Boolean)

设置 SqliteValueGenerationStrategy 要用于特定表的属性。

SetValueGenerationStrategy(IConventionRelationalPropertyOverrides, Nullable<SqliteValueGenerationStrategy>, Boolean)

设置 SqliteValueGenerationStrategy 要用于特定表的属性。

SetValueGenerationStrategy(IMutableProperty, Nullable<SqliteValueGenerationStrategy>, StoreObjectIdentifier)

设置 SqliteValueGenerationStrategy 要用于特定表的属性。

SetValueGenerationStrategy(IMutableProperty, Nullable<SqliteValueGenerationStrategy>)

设置 SqliteValueGenerationStrategy 要用于属性的设置。

SetValueGenerationStrategy(IMutableRelationalPropertyOverrides, Nullable<SqliteValueGenerationStrategy>)

设置 SqliteValueGenerationStrategy 要用于特定表的属性。

适用于