Partilhar via


RelationalComplexTypePrimitiveCollectionBuilderExtensions.HasDefaultValueSql Método

Definição

Sobrecargas

HasDefaultValueSql(ComplexTypePrimitiveCollectionBuilder)

Configura a expressão de valor padrão para a coluna para a qual a propriedade é mapeada ao direcionar um banco de dados relacional.

HasDefaultValueSql(ComplexTypePrimitiveCollectionBuilder, String)

Configura a expressão de valor padrão para a coluna para a qual a propriedade é mapeada ao direcionar um banco de dados relacional.

HasDefaultValueSql<TProperty>(ComplexTypePrimitiveCollectionBuilder<TProperty>)

Configura a expressão de valor padrão para a coluna para a qual a propriedade é mapeada ao direcionar um banco de dados relacional.

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

Configura a expressão de valor padrão para a coluna para a qual a propriedade é mapeada ao direcionar um banco de dados relacional.

HasDefaultValueSql(ComplexTypePrimitiveCollectionBuilder)

Configura a expressão de valor padrão para a coluna para a qual a propriedade é mapeada ao direcionar um banco de dados relacional.

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

Parâmetros

primitiveCollectionBuilder
ComplexTypePrimitiveCollectionBuilder

O construtor da propriedade que está sendo configurada.

Retornos

A mesma instância do construtor para que várias chamadas possam ser encadeadas.

Comentários

Quando chamado sem nenhum argumento, esse método informa ao EF que uma coluna tem uma restrição de valor padrão de algum tipo sem precisar especificar exatamente o que é. Isso pode ser útil ao mapear o EF para um banco de dados existente.

Consulte Valores padrão do banco de dados para obter mais informações e exemplos.

Aplica-se a

HasDefaultValueSql(ComplexTypePrimitiveCollectionBuilder, String)

Configura a expressão de valor padrão para a coluna para a qual a propriedade é mapeada ao direcionar um banco de dados relacional.

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

Parâmetros

primitiveCollectionBuilder
ComplexTypePrimitiveCollectionBuilder

O construtor da propriedade que está sendo configurada.

sql
String

A expressão SQL para o valor padrão da coluna.

Retornos

A mesma instância do construtor para que várias chamadas possam ser encadeadas.

Comentários

Consulte Valores padrão do banco de dados para obter mais informações e exemplos.

Aplica-se a

HasDefaultValueSql<TProperty>(ComplexTypePrimitiveCollectionBuilder<TProperty>)

Configura a expressão de valor padrão para a coluna para a qual a propriedade é mapeada ao direcionar um banco de dados relacional.

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

Parâmetros de tipo

TProperty

O tipo da propriedade que está sendo configurada.

Parâmetros

primitiveCollectionBuilder
ComplexTypePrimitiveCollectionBuilder<TProperty>

O construtor da propriedade que está sendo configurada.

Retornos

A mesma instância do construtor para que várias chamadas possam ser encadeadas.

Comentários

Quando chamado sem nenhum argumento, esse método informa ao EF que uma coluna tem uma restrição de valor padrão de algum tipo sem precisar especificar exatamente o que é. Isso pode ser útil ao mapear o EF para um banco de dados existente.

Consulte Valores padrão do banco de dados para obter mais informações e exemplos.

Aplica-se a

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

Configura a expressão de valor padrão para a coluna para a qual a propriedade é mapeada ao direcionar um banco de dados relacional.

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

Parâmetros de tipo

TProperty

O tipo da propriedade que está sendo configurada.

Parâmetros

primitiveCollectionBuilder
ComplexTypePrimitiveCollectionBuilder<TProperty>

O construtor da propriedade que está sendo configurada.

sql
String

A expressão SQL para o valor padrão da coluna.

Retornos

A mesma instância do construtor para que várias chamadas possam ser encadeadas.

Comentários

Consulte Valores padrão do banco de dados para obter mais informações e exemplos.

Aplica-se a