Microsoft.EntityFrameworkCore.ValueGeneration 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
类
BinaryValueGenerator |
从 NewGuid()生成数组字节。 生成的值是非临时的,这意味着它们将保存到数据库。 |
DiscriminatorValueGeneratorFactory |
为始终输出给定实体类型的鉴别器值的鉴别器属性创建值生成器的工厂。 |
GuidValueGenerator | |
HiLoValueGenerator<TValue> |
通过从基础数据库请求值块并逐个返回值来充当 ValueGenerator 。 当当前块用尽时,将向基础数据库请求另一个块。 |
HiLoValueGeneratorState |
使用的 HiLoValueGenerator<TValue>线程安全状态。 |
RelationalValueGeneratorSelector |
选择要用于为实体的属性生成值的值生成器。 此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。 |
SequentialGuidValueGenerator |
生成经过优化以用于 Microsoft SQL Server 群集键或索引的顺序 Guid 值,从而产生比随机值更好的性能。 这是设置为在添加时生成的SQL ServerGuid列的默认生成器。 |
StringValueGenerator | |
TemporaryGuidValueGenerator | |
TemporaryNumberValueGeneratorFactory |
用于创建适合属性数值类型的临时整数值生成器的工厂。 |
ValueGenerator |
将实体添加到上下文时,为属性生成值。 |
ValueGenerator<TValue> |
将实体添加到上下文时,为属性生成值。 |
ValueGeneratorCache |
保留属性的值生成器缓存。 此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。 |
ValueGeneratorCacheDependencies |
的服务依赖项参数类 ValueGeneratorCache 此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。 |
ValueGeneratorFactory |
创建值生成器的工厂的基类。 |
ValueGeneratorSelector |
选择要用于为实体的属性生成值的值生成器。 此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。 |
ValueGeneratorSelectorDependencies |
的服务依赖项参数类 ValueGeneratorSelector 此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。 |
接口
IValueGeneratorCache |
保留属性的值生成器缓存。 此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。 |
IValueGeneratorSelector |
选择要用于为实体的属性生成值的值生成器。 此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。 |