IConventionProperty.SetValueGeneratorFactory 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.
Aşırı Yüklemeler
SetValueGeneratorFactory(Func<IProperty,ITypeBase,ValueGenerator>, Boolean) |
Bu özellik için değer oluşturmak veya |
SetValueGeneratorFactory(Func<IProperty,IEntityType,ValueGenerator>, Boolean) |
Bu özellik için değer oluşturmak veya |
SetValueGeneratorFactory(Type, Boolean) |
Bu özellik için değer oluşturmak veya |
SetValueGeneratorFactory(Func<IProperty,ITypeBase,ValueGenerator>, Boolean)
Bu özellik için değer oluşturmak veya null
önceden ayarlanmış fabrikaları temizlemek için kullanılacak fabrikayı ayarlar.
public Func<Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore.Metadata.ITypeBase,Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator>? SetValueGeneratorFactory (Func<Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore.Metadata.ITypeBase,Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator>? valueGeneratorFactory, bool fromDataAnnotation = false);
abstract member SetValueGeneratorFactory : Func<Microsoft.EntityFrameworkCore.Metadata.IProperty, Microsoft.EntityFrameworkCore.Metadata.ITypeBase, Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator> * bool -> Func<Microsoft.EntityFrameworkCore.Metadata.IProperty, Microsoft.EntityFrameworkCore.Metadata.ITypeBase, Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator>
Public Function SetValueGeneratorFactory (valueGeneratorFactory As Func(Of IProperty, ITypeBase, ValueGenerator), Optional fromDataAnnotation As Boolean = false) As Func(Of IProperty, ITypeBase, ValueGenerator)
Parametreler
- valueGeneratorFactory
- Func<IProperty,ITypeBase,ValueGenerator>
Değer oluşturucuyu oluşturmak veya null
önceden ayarlanmış fabrikaları temizlemek için kullanılacak bir fabrika.
- fromDataAnnotation
- Boolean
Yapılandırmanın bir veri ek açıklaması kullanılarak belirtilip belirtilmedidiğini gösterir.
Döndürülenler
Yapılandırılan değer.
Açıklamalar
Ayar null
bu özellik için değer oluşturmayı devre dışı bırakmaz, yalnızca bu özellik için açıkça yapılandırılan tüm oluşturucuları temizler. Veritabanı sağlayıcısı hala özellik türü için bir değer oluşturucuya sahip olabilir.
Şunlara uygulanır
SetValueGeneratorFactory(Func<IProperty,IEntityType,ValueGenerator>, Boolean)
Bu özellik için değer oluşturmak veya null
önceden ayarlanmış fabrikaları temizlemek için kullanılacak fabrikayı ayarlar.
public Func<Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore.Metadata.IEntityType,Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator>? SetValueGeneratorFactory (Func<Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore.Metadata.IEntityType,Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator>? valueGeneratorFactory, bool fromDataAnnotation = false);
abstract member SetValueGeneratorFactory : Func<Microsoft.EntityFrameworkCore.Metadata.IProperty, Microsoft.EntityFrameworkCore.Metadata.IEntityType, Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator> * bool -> Func<Microsoft.EntityFrameworkCore.Metadata.IProperty, Microsoft.EntityFrameworkCore.Metadata.IEntityType, Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator>
Public Function SetValueGeneratorFactory (valueGeneratorFactory As Func(Of IProperty, IEntityType, ValueGenerator), Optional fromDataAnnotation As Boolean = false) As Func(Of IProperty, IEntityType, ValueGenerator)
Parametreler
- valueGeneratorFactory
- Func<IProperty,IEntityType,ValueGenerator>
Değer oluşturucuyu oluşturmak veya null
önceden ayarlanmış fabrikaları temizlemek için kullanılacak bir fabrika.
- fromDataAnnotation
- Boolean
Yapılandırmanın bir veri ek açıklaması kullanılarak belirtilip belirtilmedidiğini gösterir.
Döndürülenler
Yapılandırılan değer.
Açıklamalar
Ayar null
bu özellik için değer oluşturmayı devre dışı bırakmaz, yalnızca bu özellik için açıkça yapılandırılan tüm oluşturucuları temizler. Veritabanı sağlayıcısı hala özellik türü için bir değer oluşturucuya sahip olabilir.
Şunlara uygulanır
SetValueGeneratorFactory(Type, Boolean)
Bu özellik için değer oluşturmak veya null
önceden ayarlanmış fabrikaları temizlemek için kullanılacak fabrikayı ayarlar.
public Type? SetValueGeneratorFactory (Type? valueGeneratorFactory, bool fromDataAnnotation = false);
abstract member SetValueGeneratorFactory : Type * bool -> Type
Public Function SetValueGeneratorFactory (valueGeneratorFactory As Type, Optional fromDataAnnotation As Boolean = false) As Type
Parametreler
- valueGeneratorFactory
- Type
Değer oluşturucuyu oluşturmak veya null
önceden ayarlanmış fabrikaları temizlemek için kullanılacak bir fabrika.
- fromDataAnnotation
- Boolean
Yapılandırmanın bir veri ek açıklaması kullanılarak belirtilip belirtilmedidiğini gösterir.
Döndürülenler
Yapılandırılan değer.
Açıklamalar
Ayar null
bu özellik için değer oluşturmayı devre dışı bırakmaz, yalnızca bu özellik için açıkça yapılandırılan tüm oluşturucuları temizler. Veritabanı sağlayıcısı hala özellik türü için bir değer oluşturucuya sahip olabilir.
Şunlara uygulanır
Entity Framework