Partilhar via


RelationalPropertyExtensions.IsColumnNullable Método

Definição

Sobrecargas

IsColumnNullable(IProperty)

Verifica se a coluna mapeada para o determinado IProperty será anulável quando criada no banco de dados.

Isso depende da própria propriedade e também de como ela é mapeada. Por exemplo, as propriedades não anuláveis derivadas em uma hierarquia de tipo TPH serão mapeadas para colunas anuláveis. Além de propriedades em tipos opcionais que compartilham a mesma tabela.

IsColumnNullable(IReadOnlyProperty)

Verifica se a coluna mapeada para o determinado IProperty será anulável quando criada no banco de dados.

IsColumnNullable(IProperty, StoreObjectIdentifier)

Verifica se a coluna mapeada para o determinado IProperty será anulável quando criada no banco de dados.

Isso depende da própria propriedade e também de como ela é mapeada. Por exemplo, as propriedades não anuláveis derivadas em uma hierarquia de tipo TPH serão mapeadas para colunas anuláveis. Além de propriedades em tipos opcionais que compartilham a mesma tabela.

IsColumnNullable(IReadOnlyProperty, StoreObjectIdentifier)

Verifica se a coluna mapeada para a propriedade fornecida será anulável quando criada no banco de dados.

IsColumnNullable(IProperty)

Verifica se a coluna mapeada para o determinado IProperty será anulável quando criada no banco de dados.

Isso depende da própria propriedade e também de como ela é mapeada. Por exemplo, as propriedades não anuláveis derivadas em uma hierarquia de tipo TPH serão mapeadas para colunas anuláveis. Além de propriedades em tipos opcionais que compartilham a mesma tabela.

public static bool IsColumnNullable (this Microsoft.EntityFrameworkCore.Metadata.IProperty property);
static member IsColumnNullable : Microsoft.EntityFrameworkCore.Metadata.IProperty -> bool
<Extension()>
Public Function IsColumnNullable (property As IProperty) As Boolean

Parâmetros

property
IProperty

O IProperty.

Retornos

true se a coluna mapeada for anulável; false Caso contrário.

Aplica-se a

IsColumnNullable(IReadOnlyProperty)

Verifica se a coluna mapeada para o determinado IProperty será anulável quando criada no banco de dados.

public static bool IsColumnNullable (this Microsoft.EntityFrameworkCore.Metadata.IReadOnlyProperty property);
static member IsColumnNullable : Microsoft.EntityFrameworkCore.Metadata.IReadOnlyProperty -> bool
<Extension()>
Public Function IsColumnNullable (property As IReadOnlyProperty) As Boolean

Parâmetros

Retornos

true se a coluna mapeada for anulável; false Caso contrário.

Comentários

Isso depende da própria propriedade e também de como ela é mapeada. Por exemplo, as propriedades não anuláveis derivadas em uma hierarquia de tipo TPH serão mapeadas para colunas anuláveis. Além de propriedades em tipos opcionais que compartilham a mesma tabela.

Aplica-se a

IsColumnNullable(IProperty, StoreObjectIdentifier)

Verifica se a coluna mapeada para o determinado IProperty será anulável quando criada no banco de dados.

Isso depende da própria propriedade e também de como ela é mapeada. Por exemplo, as propriedades não anuláveis derivadas em uma hierarquia de tipo TPH serão mapeadas para colunas anuláveis. Além de propriedades em tipos opcionais que compartilham a mesma tabela.

public static bool IsColumnNullable (this Microsoft.EntityFrameworkCore.Metadata.IProperty property, in Microsoft.EntityFrameworkCore.Metadata.StoreObjectIdentifier storeObject);
static member IsColumnNullable : Microsoft.EntityFrameworkCore.Metadata.IProperty * StoreObjectIdentifier -> bool
<Extension()>
Public Function IsColumnNullable (property As IProperty, ByRef storeObject As StoreObjectIdentifier) As Boolean

Parâmetros

property
IProperty

O IProperty.

storeObject
StoreObjectIdentifier

O identificador do objeto de repositório semelhante à tabela que contém a coluna.

Retornos

true se a coluna mapeada for anulável; false Caso contrário.

Aplica-se a

IsColumnNullable(IReadOnlyProperty, StoreObjectIdentifier)

Verifica se a coluna mapeada para a propriedade fornecida será anulável quando criada no banco de dados.

public static bool IsColumnNullable (this Microsoft.EntityFrameworkCore.Metadata.IReadOnlyProperty property, in Microsoft.EntityFrameworkCore.Metadata.StoreObjectIdentifier storeObject);
static member IsColumnNullable : Microsoft.EntityFrameworkCore.Metadata.IReadOnlyProperty * StoreObjectIdentifier -> bool
<Extension()>
Public Function IsColumnNullable (property As IReadOnlyProperty, ByRef storeObject As StoreObjectIdentifier) As Boolean

Parâmetros

property
IReadOnlyProperty

A propriedade.

storeObject
StoreObjectIdentifier

O identificador do objeto de repositório semelhante à tabela que contém a coluna.

Retornos

true se a coluna mapeada for anulável; false Caso contrário.

Comentários

Isso depende da própria propriedade e também de como ela é mapeada. Por exemplo, as propriedades não anuláveis derivadas em uma hierarquia de tipo TPH serão mapeadas para colunas anuláveis. Além de propriedades em tipos opcionais que compartilham a mesma tabela.

Aplica-se a