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 の値の生成 」を参照してください。

適用対象