MutablePropertyExtensions.SetValueGeneratorFactory(IMutableProperty, Func<IProperty,IEntityType,ValueGenerator>) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bu özellik için değer oluşturmak veya null daha önce ayarlanan fabrikayı temizlemek için kullanılacak fabrikası ayarlar.
Ayar null , bu özellik için değer oluşturmayı devre dışı bırakmıyor, yalnızca bu özellik için açıkça yapılandırılmış olan oluşturucuyu temizler. Veritabanı sağlayıcısı, özellik türü için hala bir değer oluşturucuya sahip olabilir.
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))
Parametreler
- property
- IMutableProperty
İçin değer oluşturucuyu ayarlanacak özellik.
- valueGeneratorFactory
- Func<IProperty,IEntityType,ValueGenerator>
Değer oluşturucuyu oluşturmak veya null daha önce ayarlanan fabrikayı temizlemek için kullanılacak bir fabrika.