RelationalPropertyBuilderExtensions.HasDefaultValue 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
| HasDefaultValue(PropertyBuilder) |
bir ilişkisel veritabanını hedeflerken özelliğin eşle olduğu sütun için varsayılan değeri yapılandırıyor. Bağımsız değişken olmadan çağrılsa bu yöntem EF'ye bir sütunun tam olarak ne olduğunu belirtmeye gerek kalmadan bir tür varsayılan değer kısıtlamasına sahip olduğunu söyler. Bu, EF'yi mevcut bir veritabanına eşlerken yararlı olabilir. |
| HasDefaultValue(PropertyBuilder, Object) |
İlişkisel bir veritabanını hedeflerken, özelliğin eşlendiği sütun için varsayılan değeri yapılandırır. |
| HasDefaultValue(IConventionPropertyBuilder, Object, Boolean) |
İlişkisel bir veritabanını hedeflerken, özelliğin eşlendiği sütun için varsayılan değeri yapılandırır. |
| HasDefaultValue<TProperty>(PropertyBuilder<TProperty>, Object) |
İlişkisel bir veritabanını hedeflerken, özelliğin eşlendiği sütun için varsayılan değeri yapılandırır. |
| HasDefaultValue<TProperty>(PropertyBuilder<TProperty>) |
İlişkisel bir veritabanını hedeflerken, özelliğin eşlendiği sütun için varsayılan değeri yapılandırır. Bağımsız değişken olmadan çağrıldığında, bu yöntem, tam olarak ne olduğunu belirtmek zorunda kalmadan bir sütunun bir sıralama için varsayılan değer kısıtlamasına sahip olduğunu söyler. Bu, EF 'i var olan bir veritabanıyla eşlerken yararlı olabilir. |
HasDefaultValue(PropertyBuilder)
bir ilişkisel veritabanını hedeflerken özelliğin eşle olduğu sütun için varsayılan değeri yapılandırıyor.
Bağımsız değişken olmadan çağrılsa bu yöntem EF'ye bir sütunun tam olarak ne olduğunu belirtmeye gerek kalmadan bir tür varsayılan değer kısıtlamasına sahip olduğunu söyler. Bu, EF'yi mevcut bir veritabanına eşlerken yararlı olabilir.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder HasDefaultValue (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder propertyBuilder);
static member HasDefaultValue : Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder
<Extension()>
Public Function HasDefaultValue (propertyBuilder As PropertyBuilder) As PropertyBuilder
Parametreler
- propertyBuilder
- PropertyBuilder
Yapılandırılan özelliğin oluşturucusu.
Döndürülenler
Birden çok çağrının zincirlenebilir olması için aynı Oluşturucu örneği.
Açıklamalar
Daha fazla bilgi için bkz. veritabanı varsayılan değerleri .
Şunlara uygulanır
HasDefaultValue(PropertyBuilder, Object)
İlişkisel bir veritabanını hedeflerken, özelliğin eşlendiği sütun için varsayılan değeri yapılandırır.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder HasDefaultValue (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder propertyBuilder, object value);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder HasDefaultValue (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder propertyBuilder, object value = default);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder HasDefaultValue (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder propertyBuilder, object? value);
static member HasDefaultValue : Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder * obj -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder
<Extension()>
Public Function HasDefaultValue (propertyBuilder As PropertyBuilder, value As Object) As PropertyBuilder
<Extension()>
Public Function HasDefaultValue (propertyBuilder As PropertyBuilder, Optional value As Object = Nothing) As PropertyBuilder
Parametreler
- propertyBuilder
- PropertyBuilder
Yapılandırılmakta olan özellik için Oluşturucu.
- value
- Object
Sütunun varsayılan değeri.
Döndürülenler
Birden çok çağrının zincirlenebilir olması için aynı Oluşturucu örneği.
Açıklamalar
Daha fazla bilgi için bkz. veritabanı varsayılan değerleri .
Şunlara uygulanır
HasDefaultValue(IConventionPropertyBuilder, Object, Boolean)
İlişkisel bir veritabanını hedeflerken, özelliğin eşlendiği sütun için varsayılan değeri yapılandırır.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder HasDefaultValue (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder propertyBuilder, object value, bool fromDataAnnotation = false);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder? HasDefaultValue (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder propertyBuilder, object? value, bool fromDataAnnotation = false);
static member HasDefaultValue : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder * obj * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder
<Extension()>
Public Function HasDefaultValue (propertyBuilder As IConventionPropertyBuilder, value As Object, Optional fromDataAnnotation As Boolean = false) As IConventionPropertyBuilder
Parametreler
- propertyBuilder
- IConventionPropertyBuilder
Yapılandırılmakta olan özellik için Oluşturucu.
- value
- Object
Sütunun varsayılan değeri.
- fromDataAnnotation
- Boolean
Yapılandırmanın bir veri ek açıklaması kullanılarak mı belirtilmediğini belirtir.
Döndürülenler
Yapılandırma uygulanmışsa aynı Oluşturucu örneği, null tersi durumda.
Açıklamalar
Daha fazla bilgi için bkz. veritabanı varsayılan değerleri .
Şunlara uygulanır
HasDefaultValue<TProperty>(PropertyBuilder<TProperty>, Object)
İlişkisel bir veritabanını hedeflerken, özelliğin eşlendiği sütun için varsayılan değeri yapılandırır.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> HasDefaultValue<TProperty> (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> propertyBuilder, object value);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> HasDefaultValue<TProperty> (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> propertyBuilder, object value = default);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> HasDefaultValue<TProperty> (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> propertyBuilder, object? value);
static member HasDefaultValue : Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property> * obj -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property>
<Extension()>
Public Function HasDefaultValue(Of TProperty) (propertyBuilder As PropertyBuilder(Of TProperty), value As Object) As PropertyBuilder(Of TProperty)
<Extension()>
Public Function HasDefaultValue(Of TProperty) (propertyBuilder As PropertyBuilder(Of TProperty), Optional value As Object = Nothing) As PropertyBuilder(Of TProperty)
Tür Parametreleri
- TProperty
Yapılandırılan özelliğin türü.
Parametreler
- propertyBuilder
- PropertyBuilder<TProperty>
Yapılandırılmakta olan özellik için Oluşturucu.
- value
- Object
Sütunun varsayılan değeri.
Döndürülenler
Birden çok çağrının zincirlenebilir olması için aynı Oluşturucu örneği.
Açıklamalar
Daha fazla bilgi için bkz. veritabanı varsayılan değerleri .
Şunlara uygulanır
HasDefaultValue<TProperty>(PropertyBuilder<TProperty>)
İlişkisel bir veritabanını hedeflerken, özelliğin eşlendiği sütun için varsayılan değeri yapılandırır.
Bağımsız değişken olmadan çağrıldığında, bu yöntem, tam olarak ne olduğunu belirtmek zorunda kalmadan bir sütunun bir sıralama için varsayılan değer kısıtlamasına sahip olduğunu söyler. Bu, EF 'i var olan bir veritabanıyla eşlerken yararlı olabilir.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> HasDefaultValue<TProperty> (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> propertyBuilder);
static member HasDefaultValue : Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property> -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property>
<Extension()>
Public Function HasDefaultValue(Of TProperty) (propertyBuilder As PropertyBuilder(Of TProperty)) As PropertyBuilder(Of TProperty)
Tür Parametreleri
- TProperty
Yapılandırılan özelliğin türü.
Parametreler
- propertyBuilder
- PropertyBuilder<TProperty>
Yapılandırılmakta olan özellik için Oluşturucu.
Döndürülenler
Birden çok çağrının zincirlenebilir olması için aynı Oluşturucu örneği.
Açıklamalar
Daha fazla bilgi için bkz. veritabanı varsayılan değerleri .