ISqlServerPropertyAnnotations Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
API para SQL Server anotaciones específicas a las que se accede a través de SqlServer(IProperty).
public interface ISqlServerPropertyAnnotations : Microsoft.EntityFrameworkCore.Metadata.IRelationalPropertyAnnotations
type ISqlServerPropertyAnnotations = interface
interface IRelationalPropertyAnnotations
Public Interface ISqlServerPropertyAnnotations
Implements IRelationalPropertyAnnotations
- Derivado
- Implementaciones
Propiedades
ColumnName |
Nombre de la columna a la que se asigna la propiedad. (Heredado de IRelationalPropertyAnnotations) |
ColumnType |
Tipo de base de datos de la columna a la que se asigna la propiedad. (Heredado de IRelationalPropertyAnnotations) |
ComputedColumnSql |
Expresión SQL de restricción calculada que se debe usar al crear una columna para esta propiedad. (Heredado de IRelationalPropertyAnnotations) |
DefaultValue |
Valor predeterminado que se va a usar en la definición de la columna al crear una columna para esta propiedad. (Heredado de IRelationalPropertyAnnotations) |
DefaultValueSql |
Expresión SQL de restricción predeterminada que se debe usar al crear una columna para esta propiedad. (Heredado de IRelationalPropertyAnnotations) |
HiLoSequenceName |
Obtiene el nombre de secuencia que se va a usar con . ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String) |
HiLoSequenceSchema |
Obtiene el esquema de la secuencia que se va a usar con . ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String) |
IsFixedLength |
Marca que indica si la propiedad es capaz de almacenar solo datos de longitud fija, como cadenas. (Heredado de IRelationalPropertyAnnotations) |
ValueGenerationStrategy |
Obtiene el objeto SqlServerValueGenerationStrategy que se va a usar para la propiedad . Si no se establece ninguna estrategia para la propiedad , la estrategia que se va a usar se tomará de la IModel |
Métodos
FindHiLoSequence() |
Busca en ISequence el modelo que se va a usar con ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String) |