Aracılığıyla paylaş


RelationalComplexTypePropertyBuilderExtensions.HasDefaultValue Yöntem

Tanım

Aşırı Yüklemeler

HasDefaultValue(ComplexTypePropertyBuilder)

İlişkisel veritabanını hedeflerken özelliğin eşlenmesi için sütun için varsayılan değeri yapılandırılır.

HasDefaultValue(ComplexTypePropertyBuilder, Object)

İlişkisel veritabanını hedeflerken özelliğin eşlenmesi için sütun için varsayılan değeri yapılandırılır.

HasDefaultValue<TProperty>(ComplexTypePropertyBuilder<TProperty>)

İlişkisel veritabanını hedeflerken özelliğin eşlenmesi için sütun için varsayılan değeri yapılandırılır.

HasDefaultValue<TProperty>(ComplexTypePropertyBuilder<TProperty>, Object)

İlişkisel veritabanını hedeflerken özelliğin eşlenmesi için sütun için varsayılan değeri yapılandırılır.

HasDefaultValue(ComplexTypePropertyBuilder)

İlişkisel veritabanını hedeflerken özelliğin eşlenmesi için sütun için varsayılan değeri yapılandırılır.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePropertyBuilder HasDefaultValue (this Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePropertyBuilder propertyBuilder);
static member HasDefaultValue : Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePropertyBuilder -> Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePropertyBuilder
<Extension()>
Public Function HasDefaultValue (propertyBuilder As ComplexTypePropertyBuilder) As ComplexTypePropertyBuilder

Parametreler

propertyBuilder
ComplexTypePropertyBuilder

Yapılandırılan özelliğin oluşturucusu.

Döndürülenler

Birden çok çağrının zincirlenebilmesi için aynı oluşturucu örneği.

Açıklamalar

Bağımsız değişken olmadan çağrıldığında, 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.

Daha fazla bilgi ve örnek için bkz . Veritabanı varsayılan değerleri .

Şunlara uygulanır

HasDefaultValue(ComplexTypePropertyBuilder, Object)

İlişkisel veritabanını hedeflerken özelliğin eşlenmesi için sütun için varsayılan değeri yapılandırılır.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePropertyBuilder HasDefaultValue (this Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePropertyBuilder propertyBuilder, object? value);
static member HasDefaultValue : Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePropertyBuilder * obj -> Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePropertyBuilder
<Extension()>
Public Function HasDefaultValue (propertyBuilder As ComplexTypePropertyBuilder, value As Object) As ComplexTypePropertyBuilder

Parametreler

propertyBuilder
ComplexTypePropertyBuilder

Yapılandırılan özelliğin oluşturucusu.

value
Object

Sütunun varsayılan değeri.

Döndürülenler

Birden çok çağrının zincirlenebilmesi için aynı oluşturucu örneği.

Açıklamalar

Daha fazla bilgi ve örnek için bkz . Veritabanı varsayılan değerleri .

Şunlara uygulanır

HasDefaultValue<TProperty>(ComplexTypePropertyBuilder<TProperty>)

İlişkisel veritabanını hedeflerken özelliğin eşlenmesi için sütun için varsayılan değeri yapılandırılır.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePropertyBuilder<TProperty> HasDefaultValue<TProperty> (this Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePropertyBuilder<TProperty> propertyBuilder);
static member HasDefaultValue : Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePropertyBuilder<'Property> -> Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePropertyBuilder<'Property>
<Extension()>
Public Function HasDefaultValue(Of TProperty) (propertyBuilder As ComplexTypePropertyBuilder(Of TProperty)) As ComplexTypePropertyBuilder(Of TProperty)

Tür Parametreleri

TProperty

Yapılandırılan özelliğin türü.

Parametreler

propertyBuilder
ComplexTypePropertyBuilder<TProperty>

Yapılandırılan özelliğin oluşturucusu.

Döndürülenler

Birden çok çağrının zincirlenebilmesi için aynı oluşturucu örneği.

Açıklamalar

Bağımsız değişken olmadan çağrıldığında, 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.

Daha fazla bilgi ve örnek için bkz . Veritabanı varsayılan değerleri .

Şunlara uygulanır

HasDefaultValue<TProperty>(ComplexTypePropertyBuilder<TProperty>, Object)

İlişkisel veritabanını hedeflerken özelliğin eşlenmesi için sütun için varsayılan değeri yapılandırılır.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePropertyBuilder<TProperty> HasDefaultValue<TProperty> (this Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePropertyBuilder<TProperty> propertyBuilder, object? value);
static member HasDefaultValue : Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePropertyBuilder<'Property> * obj -> Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePropertyBuilder<'Property>
<Extension()>
Public Function HasDefaultValue(Of TProperty) (propertyBuilder As ComplexTypePropertyBuilder(Of TProperty), value As Object) As ComplexTypePropertyBuilder(Of TProperty)

Tür Parametreleri

TProperty

Yapılandırılan özelliğin türü.

Parametreler

propertyBuilder
ComplexTypePropertyBuilder<TProperty>

Yapılandırılan özelliğin oluşturucusu.

value
Object

Sütunun varsayılan değeri.

Döndürülenler

Birden çok çağrının zincirlenebilmesi için aynı oluşturucu örneği.

Açıklamalar

Daha fazla bilgi ve örnek için bkz . Veritabanı varsayılan değerleri .

Şunlara uygulanır