ISqlServerPropertyAnnotations Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
API para anotações específicas de SQL Server acessadas por meio SqlServer(IProperty)de .
public interface ISqlServerPropertyAnnotations : Microsoft.EntityFrameworkCore.Metadata.IRelationalPropertyAnnotations
type ISqlServerPropertyAnnotations = interface
interface IRelationalPropertyAnnotations
Public Interface ISqlServerPropertyAnnotations
Implements IRelationalPropertyAnnotations
- Derivado
- Implementações
Propriedades
ColumnName |
O nome da coluna para a qual a propriedade é mapeada. (Herdado de IRelationalPropertyAnnotations) |
ColumnType |
O tipo de banco de dados da coluna para a qual a propriedade é mapeada. (Herdado de IRelationalPropertyAnnotations) |
ComputedColumnSql |
A expressão SQL de restrição computada que deve ser usada ao criar uma coluna para essa propriedade. (Herdado de IRelationalPropertyAnnotations) |
DefaultValue |
O valor padrão a ser usado na definição da coluna ao criar uma coluna para essa propriedade. (Herdado de IRelationalPropertyAnnotations) |
DefaultValueSql |
A expressão SQL de restrição padrão que deve ser usada ao criar uma coluna para essa propriedade. (Herdado de IRelationalPropertyAnnotations) |
HiLoSequenceName |
Obtém o nome da sequência a ser usado com ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String) |
HiLoSequenceSchema |
Obtém o esquema para a sequência a ser usada com ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String) |
IsFixedLength |
Um sinalizador que indica se a propriedade é capaz de armazenar apenas dados de comprimento fixo, como cadeias de caracteres. (Herdado de IRelationalPropertyAnnotations) |
ValueGenerationStrategy |
Obtém o SqlServerValueGenerationStrategy a ser usado para a propriedade . Se nenhuma estratégia for definida para a propriedade , a estratégia a ser usada será obtida do IModel |
Métodos
FindHiLoSequence() |
Localiza o ISequence no modelo a ser usado com ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String) |
Aplica-se a
Entity Framework