SqlServerModelExtensions Clase
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í.
Métodos de extensión de modelo para metadatos específicos de SQL Server.
public static class SqlServerModelExtensions
type SqlServerModelExtensions = class
Public Module SqlServerModelExtensions
- Herencia
-
SqlServerModelExtensions
Comentarios
Consulte Modelado de tipos de entidad y relaciones, y Acceso a SQL Server y bases de datos de Azure SQL con EF Core para obtener más información y ejemplos.
Campos
DefaultHiLoSequenceName |
Nombre predeterminado de la secuencia hi-lo. |
DefaultSequenceNameSuffix |
Prefijo predeterminado para las secuencias aplicadas a las propiedades. |
Métodos
GetDatabaseMaxSize(IModel) |
Devuelve el tamaño máximo de la base de datos. |
GetDatabaseMaxSize(IReadOnlyModel) |
Devuelve el tamaño máximo de la base de datos. |
GetDatabaseMaxSizeConfigurationSource(IConventionModel) |
Devuelve para ConfigurationSource el tamaño máximo de la base de datos. |
GetHiLoSequenceName(IModel) |
Devuelve el nombre que se va a usar para la secuencia hi-lo predeterminada. |
GetHiLoSequenceName(IReadOnlyModel) |
Devuelve el nombre que se va a usar para la secuencia hi-lo predeterminada. |
GetHiLoSequenceNameConfigurationSource(IConventionModel) |
Devuelve para ConfigurationSource el nombre de secuencia hi-lo predeterminado. |
GetHiLoSequenceSchema(IModel) |
Devuelve el esquema que se va a usar para la secuencia hi-lo predeterminada. UseHiLo(PropertyBuilder, String, String) |
GetHiLoSequenceSchema(IReadOnlyModel) |
Devuelve el esquema que se va a usar para la secuencia hi-lo predeterminada. UseHiLo(PropertyBuilder, String, String) |
GetHiLoSequenceSchemaConfigurationSource(IConventionModel) |
Devuelve para ConfigurationSource el esquema de secuencia hi-lo predeterminado. |
GetIdentityIncrement(IModel) |
Devuelve el incremento de identidad predeterminado. |
GetIdentityIncrement(IReadOnlyModel) |
Devuelve el incremento de identidad predeterminado. |
GetIdentityIncrementConfigurationSource(IConventionModel) |
Devuelve para ConfigurationSource el incremento de identidad predeterminado. |
GetIdentitySeed(IModel) |
Devuelve la inicialización de identidad predeterminada. |
GetIdentitySeed(IReadOnlyModel) |
Devuelve la inicialización de identidad predeterminada. |
GetIdentitySeedConfigurationSource(IConventionModel) |
Devuelve para ConfigurationSource el esquema predeterminado. |
GetPerformanceLevelSql(IModel) |
Devuelve el nivel de rendimiento de la base de datos. |
GetPerformanceLevelSql(IReadOnlyModel) |
Devuelve el nivel de rendimiento de la base de datos. |
GetPerformanceLevelSqlConfigurationSource(IConventionModel) |
Devuelve para ConfigurationSource el nivel de rendimiento de la base de datos. |
GetSequenceNameSuffix(IReadOnlyModel) |
Devuelve el sufijo que se va a anexar al nombre de las secuencias creadas automáticamente. |
GetSequenceNameSuffixConfigurationSource(IConventionModel) |
Devuelve para el ConfigurationSource sufijo de nombre de secuencia de generación de valores predeterminado. |
GetSequenceSchema(IReadOnlyModel) |
Devuelve el esquema que se va a usar para la secuencia de generación de valores predeterminada. UseSequence(PropertyBuilder, String, String) |
GetSequenceSchemaConfigurationSource(IConventionModel) |
Devuelve para ConfigurationSource el esquema de secuencia de generación de valores de clave predeterminado. |
GetServiceTierSql(IModel) |
Devuelve el nivel de servicio de la base de datos. |
GetServiceTierSql(IReadOnlyModel) |
Devuelve el nivel de servicio de la base de datos. |
GetServiceTierSqlConfigurationSource(IConventionModel) |
Devuelve para ConfigurationSource el nivel de servicio de la base de datos. |
GetValueGenerationStrategy(IModel) |
Devuelve que SqlServerValueGenerationStrategy se va a usar para las propiedades de las claves del modelo, a menos que la propiedad tenga una estrategia establecida explícitamente. |
GetValueGenerationStrategy(IReadOnlyModel) |
Devuelve que SqlServerValueGenerationStrategy se va a usar para las propiedades de las claves del modelo, a menos que la propiedad tenga una estrategia establecida explícitamente. |
GetValueGenerationStrategyConfigurationSource(IConventionModel) |
Devuelve para ConfigurationSource el valor predeterminado SqlServerValueGenerationStrategy. |
SetDatabaseMaxSize(IConventionModel, String, Boolean) |
Establece el tamaño máximo de la base de datos. |
SetDatabaseMaxSize(IMutableModel, String) |
Establece el tamaño máximo de la base de datos. |
SetHiLoSequenceName(IConventionModel, String, Boolean) |
Establece el nombre que se va a usar para la secuencia hi-lo predeterminada. |
SetHiLoSequenceName(IMutableModel, String) |
Establece el nombre que se va a usar para la secuencia hi-lo predeterminada. |
SetHiLoSequenceSchema(IConventionModel, String, Boolean) |
Establece el esquema que se va a usar para la secuencia hi-lo predeterminada. |
SetHiLoSequenceSchema(IMutableModel, String) |
Establece el esquema que se va a usar para la secuencia hi-lo predeterminada. |
SetIdentityIncrement(IConventionModel, Nullable<Int32>, Boolean) |
Establece el incremento de identidad predeterminado. |
SetIdentityIncrement(IMutableModel, Nullable<Int32>) |
Establece el incremento de identidad predeterminado. |
SetIdentitySeed(IConventionModel, Nullable<Int32>, Boolean) |
Establece la inicialización de identidad predeterminada. |
SetIdentitySeed(IConventionModel, Nullable<Int64>, Boolean) |
Establece la inicialización de identidad predeterminada. |
SetIdentitySeed(IMutableModel, Nullable<Int32>) |
Establece la inicialización de identidad predeterminada. |
SetIdentitySeed(IMutableModel, Nullable<Int64>) |
Establece la inicialización de identidad predeterminada. |
SetPerformanceLevelSql(IConventionModel, String, Boolean) |
Establece el nivel de rendimiento de la base de datos. |
SetPerformanceLevelSql(IMutableModel, String) |
Establece el nivel de rendimiento de la base de datos. |
SetSequenceNameSuffix(IConventionModel, String, Boolean) |
Establece el sufijo que se va a anexar al nombre de las secuencias creadas automáticamente. |
SetSequenceNameSuffix(IMutableModel, String) |
Establece el sufijo que se va a anexar al nombre de las secuencias creadas automáticamente. |
SetSequenceSchema(IConventionModel, String, Boolean) |
Establece el esquema que se va a usar para la secuencia de generación de valores de clave predeterminada. |
SetSequenceSchema(IMutableModel, String) |
Establece el esquema que se va a usar para la secuencia de generación de valores de clave predeterminada. |
SetServiceTierSql(IConventionModel, String, Boolean) |
Establece el nivel de servicio de la base de datos. |
SetServiceTierSql(IMutableModel, String) |
Establece el nivel de servicio de la base de datos. |
SetValueGenerationStrategy(IConventionModel, Nullable<SqlServerValueGenerationStrategy>, Boolean) |
Establece el objeto SqlServerValueGenerationStrategy que se va a usar para las propiedades de las claves del modelo que no tienen una estrategia establecida explícitamente. |
SetValueGenerationStrategy(IMutableModel, Nullable<SqlServerValueGenerationStrategy>) |
Establece el objeto SqlServerValueGenerationStrategy que se va a usar para las propiedades de las claves del modelo que no tienen una estrategia establecida explícitamente. |