语言

ValueGeneratorFactory.Create 方法

定义

重载

名称 说明
Create(IProperty)
已过时.

创建新的值生成器。

Create(IProperty, IEntityType)

创建新的值生成器。

Create(IProperty, ITypeBase)

创建新的值生成器。

Create(IProperty)

Source:
ValueGeneratorFactory.cs

注意

Use the overload with most parameters

创建新的值生成器。

public abstract Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator Create(Microsoft.EntityFrameworkCore.Metadata.IProperty property);
[System.Obsolete("Use the overload with most parameters")]
public virtual Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator Create(Microsoft.EntityFrameworkCore.Metadata.IProperty property);
abstract member Create : Microsoft.EntityFrameworkCore.Metadata.IProperty -> Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator
[<System.Obsolete("Use the overload with most parameters")>]
abstract member Create : Microsoft.EntityFrameworkCore.Metadata.IProperty -> Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator
override this.Create : Microsoft.EntityFrameworkCore.Metadata.IProperty -> Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator
Public MustOverride Function Create (property As IProperty) As ValueGenerator
Public Overridable Function Create (property As IProperty) As ValueGenerator

参数

property
IProperty

要为其创建值生成器的属性。

返回

新建的值生成器。

特性

注解

有关详细信息,请参阅 EF Core 值生成 。

适用于

Create(IProperty, IEntityType)

Source:
ValueGeneratorFactory.cs
Source:
ValueGeneratorFactory.cs

创建新的值生成器。

public abstract Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator Create(Microsoft.EntityFrameworkCore.Metadata.IProperty property, Microsoft.EntityFrameworkCore.Metadata.IEntityType entityType);
abstract member Create : Microsoft.EntityFrameworkCore.Metadata.IProperty * Microsoft.EntityFrameworkCore.Metadata.IEntityType -> Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator
Public MustOverride Function Create (property As IProperty, entityType As IEntityType) As ValueGenerator

参数

property
IProperty

要为其创建值生成器的属性。

entityType
IEntityType

将为其使用值生成器的实体类型。

返回

新建的值生成器。

注解

有关详细信息和示例,请参阅 EF Core 值生成 。

适用于

Create(IProperty, ITypeBase)

Source:
ValueGeneratorFactory.cs
Source:
ValueGeneratorFactory.cs
Source:
ValueGeneratorFactory.cs
Source:
ValueGeneratorFactory.cs

创建新的值生成器。

public abstract Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator Create(Microsoft.EntityFrameworkCore.Metadata.IProperty property, Microsoft.EntityFrameworkCore.Metadata.ITypeBase typeBase);
abstract member Create : Microsoft.EntityFrameworkCore.Metadata.IProperty * Microsoft.EntityFrameworkCore.Metadata.ITypeBase -> Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator
Public MustOverride Function Create (property As IProperty, typeBase As ITypeBase) As ValueGenerator

参数

property
IProperty

要为其创建值生成器的属性。

typeBase
ITypeBase

将为其使用值生成器的类型。

返回

新建的值生成器。

注解

有关详细信息和示例,请参阅 EF Core 值生成 。

适用于