Bagikan melalui


MutablePropertyExtensions.SetValueGeneratorFactory Metode

Definisi

Mengatur pabrik yang akan digunakan untuk menghasilkan nilai untuk properti ini, atau null untuk menghapus pabrik yang ditetapkan sebelumnya.

Pengaturan null tidak menonaktifkan pembuatan nilai untuk properti ini, itu hanya menghapus generator apa pun yang secara eksplisit dikonfigurasi untuk properti ini. Penyedia database mungkin masih memiliki generator nilai untuk jenis properti.

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))

Parameter

property
IMutableProperty

Properti untuk mengatur generator nilai.

valueGeneratorFactory
Func<IProperty,IEntityType,ValueGenerator>

Pabrik yang akan digunakan untuk membuat generator nilai, atau null untuk menghapus pabrik yang ditetapkan sebelumnya.

Berlaku untuk