次の方法で共有


MutablePropertyExtensions.SetValueGeneratorFactory メソッド

定義

このプロパティの値の生成に使用するファクトリを設定するか null 、以前に設定したファクトリをクリアします。

を設定 null しても、このプロパティの値の生成は無効になりません。このプロパティに対して明示的に構成されているジェネレーターはクリアされます。 データベース プロバイダーには、プロパティ型の値ジェネレーターが引き続き含まれている場合があります。

public static void SetValueGeneratorFactory (this Microsoft.EntityFrameworkCore.Metadata.IMutableProperty property, Func<Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore.Metadata.IEntityType,Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator> valueGeneratorFactory);
static member SetValueGeneratorFactory : Microsoft.EntityFrameworkCore.Metadata.IMutableProperty * Func<Microsoft.EntityFrameworkCore.Metadata.IProperty, Microsoft.EntityFrameworkCore.Metadata.IEntityType, Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator> -> unit
<Extension()>
Public Sub SetValueGeneratorFactory (property As IMutableProperty, valueGeneratorFactory As Func(Of IProperty, IEntityType, ValueGenerator))

パラメーター

property
IMutableProperty

値ジェネレーターを設定するプロパティ。

valueGeneratorFactory
Func<IProperty,IEntityType,ValueGenerator>

値ジェネレーターの作成、または null 以前に設定したファクトリのクリアに使用されるファクトリ。

適用対象