RelationalPropertyBuilderExtensions.HasDefaultValueSql Yöntem

Tanım

Aşırı Yüklemeler

HasDefaultValueSql(PropertyBuilder)

İlişkisel bir veritabanını hedeflerken, özelliğin eşlendiği sütun için varsayılan değer ifadesini 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.

HasDefaultValueSql(PropertyBuilder, String)

İlişkisel bir veritabanını hedeflerken, özelliğin eşlendiği sütun için varsayılan değer ifadesini yapılandırır.

HasDefaultValueSql(IConventionPropertyBuilder, String, Boolean)

İlişkisel bir veritabanını hedeflerken, özelliğin eşlendiği sütun için varsayılan değer ifadesini yapılandırır.

HasDefaultValueSql<TProperty>(PropertyBuilder<TProperty>)

İlişkisel bir veritabanını hedeflerken, özelliğin eşlendiği sütun için varsayılan değer ifadesini 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.

HasDefaultValueSql<TProperty>(PropertyBuilder<TProperty>, String)

İlişkisel bir veritabanını hedeflerken, özelliğin eşlendiği sütun için varsayılan değer ifadesini yapılandırır.

HasDefaultValueSql(PropertyBuilder)

İlişkisel bir veritabanını hedeflerken, özelliğin eşlendiği sütun için varsayılan değer ifadesini 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 HasDefaultValueSql (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder propertyBuilder);
static member HasDefaultValueSql : Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder
<Extension()>
Public Function HasDefaultValueSql (propertyBuilder As PropertyBuilder) As PropertyBuilder

Parametreler

propertyBuilder
PropertyBuilder

Yapılandırılmakta olan özellik için Oluşturucu.

Döndürülenler

PropertyBuilder

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

HasDefaultValueSql(PropertyBuilder, String)

İlişkisel bir veritabanını hedeflerken, özelliğin eşlendiği sütun için varsayılan değer ifadesini yapılandırır.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder HasDefaultValueSql (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder propertyBuilder, string sql);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder HasDefaultValueSql (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder propertyBuilder, string? sql);
static member HasDefaultValueSql : Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder
<Extension()>
Public Function HasDefaultValueSql (propertyBuilder As PropertyBuilder, sql As String) As PropertyBuilder

Parametreler

propertyBuilder
PropertyBuilder

Yapılandırılmakta olan özellik için Oluşturucu.

sql
String

sütunun varsayılan değeri için SQL ifadesi.

Döndürülenler

PropertyBuilder

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

HasDefaultValueSql(IConventionPropertyBuilder, String, Boolean)

İlişkisel bir veritabanını hedeflerken, özelliğin eşlendiği sütun için varsayılan değer ifadesini yapılandırır.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder HasDefaultValueSql (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder propertyBuilder, string sql, bool fromDataAnnotation = false);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder? HasDefaultValueSql (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder propertyBuilder, string? sql, bool fromDataAnnotation = false);
static member HasDefaultValueSql : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder * string * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder
<Extension()>
Public Function HasDefaultValueSql (propertyBuilder As IConventionPropertyBuilder, sql As String, Optional fromDataAnnotation As Boolean = false) As IConventionPropertyBuilder

Parametreler

propertyBuilder
IConventionPropertyBuilder

Yapılandırılmakta olan özellik için Oluşturucu.

sql
String

sütunun varsayılan değeri için SQL ifadesi.

fromDataAnnotation
Boolean

Yapılandırmanın bir veri ek açıklaması kullanılarak mı belirtilmediğini belirtir.

Döndürülenler

IConventionPropertyBuilder

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

HasDefaultValueSql<TProperty>(PropertyBuilder<TProperty>)

İlişkisel bir veritabanını hedeflerken, özelliğin eşlendiği sütun için varsayılan değer ifadesini 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> HasDefaultValueSql<TProperty> (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> propertyBuilder);
static member HasDefaultValueSql : Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property> -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property>
<Extension()>
Public Function HasDefaultValueSql(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

PropertyBuilder<TProperty>

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

HasDefaultValueSql<TProperty>(PropertyBuilder<TProperty>, String)

İlişkisel bir veritabanını hedeflerken, özelliğin eşlendiği sütun için varsayılan değer ifadesini yapılandırır.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> HasDefaultValueSql<TProperty> (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> propertyBuilder, string sql);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> HasDefaultValueSql<TProperty> (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> propertyBuilder, string? sql);
static member HasDefaultValueSql : Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property> * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property>
<Extension()>
Public Function HasDefaultValueSql(Of TProperty) (propertyBuilder As PropertyBuilder(Of TProperty), sql As String) 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.

sql
String

sütunun varsayılan değeri için SQL ifadesi.

Döndürülenler

PropertyBuilder<TProperty>

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