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. |