共用方式為


ValueGeneratorFactory.Create 方法

定義

多載

Create(IProperty)
已淘汰.

建立新的值產生器。

Create(IProperty, IEntityType)

建立新的值產生器。

Create(IProperty, ITypeBase)

建立新的值產生器。

Create(IProperty)

警告

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)

建立新的值產生器。

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)

建立新的值產生器。

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 價值產生

適用於