Condividi tramite


RelationalComplexTypePropertyBuilderExtensions.HasDefaultValueSql Metodo

Definizione

Overload

HasDefaultValueSql(ComplexTypePropertyBuilder)

Configura l'espressione valore predefinita per la colonna a cui viene eseguito il mapping della proprietà durante la destinazione di un database relazionale.

HasDefaultValueSql(ComplexTypePropertyBuilder, String)

Configura l'espressione valore predefinita per la colonna a cui viene eseguito il mapping della proprietà durante la destinazione di un database relazionale.

HasDefaultValueSql<TProperty>(ComplexTypePropertyBuilder<TProperty>)

Configura l'espressione valore predefinita per la colonna a cui viene eseguito il mapping della proprietà durante la destinazione di un database relazionale.

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

Configura l'espressione valore predefinita per la colonna a cui viene eseguito il mapping della proprietà durante la destinazione di un database relazionale.

HasDefaultValueSql(ComplexTypePropertyBuilder)

Configura l'espressione valore predefinita per la colonna a cui viene eseguito il mapping della proprietà durante la destinazione di un database relazionale.

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

Parametri

propertyBuilder
ComplexTypePropertyBuilder

Generatore per la proprietà configurata.

Restituisce

Stessa istanza del generatore in modo che sia possibile concatenare più chiamate.

Commenti

Quando viene chiamato senza argomento, questo metodo indica a EF che una colonna ha un vincolo di valore predefinito di alcuni tipi senza dover specificare esattamente ciò che è. Ciò può risultare utile quando si esegue il mapping di EF a un database esistente.

Per altre informazioni ed esempi, vedere Valori predefiniti del database .

Si applica a

HasDefaultValueSql(ComplexTypePropertyBuilder, String)

Configura l'espressione valore predefinita per la colonna a cui viene eseguito il mapping della proprietà durante la destinazione di un database relazionale.

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

Parametri

propertyBuilder
ComplexTypePropertyBuilder

Generatore per la proprietà configurata.

sql
String

Espressione SQL per il valore predefinito della colonna.

Restituisce

Stessa istanza del generatore in modo che sia possibile concatenare più chiamate.

Commenti

Per altre informazioni ed esempi, vedere Valori predefiniti del database .

Si applica a

HasDefaultValueSql<TProperty>(ComplexTypePropertyBuilder<TProperty>)

Configura l'espressione valore predefinita per la colonna a cui viene eseguito il mapping della proprietà durante la destinazione di un database relazionale.

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

Parametri di tipo

TProperty

Tipo della proprietà configurata.

Parametri

propertyBuilder
ComplexTypePropertyBuilder<TProperty>

Generatore per la proprietà configurata.

Restituisce

Stessa istanza del generatore in modo che sia possibile concatenare più chiamate.

Commenti

Quando viene chiamato senza argomento, questo metodo indica a EF che una colonna ha un vincolo di valore predefinito di alcuni tipi senza dover specificare esattamente ciò che è. Ciò può risultare utile quando si esegue il mapping di EF a un database esistente.

Per altre informazioni ed esempi, vedere Valori predefiniti del database .

Si applica a

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

Configura l'espressione valore predefinita per la colonna a cui viene eseguito il mapping della proprietà durante la destinazione di un database relazionale.

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

Parametri di tipo

TProperty

Tipo della proprietà configurata.

Parametri

propertyBuilder
ComplexTypePropertyBuilder<TProperty>

Generatore per la proprietà configurata.

sql
String

Espressione SQL per il valore predefinito della colonna.

Restituisce

Stessa istanza del generatore in modo che sia possibile concatenare più chiamate.

Commenti

Per altre informazioni ed esempi, vedere Valori predefiniti del database .

Si applica a