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.
[System.Runtime.CompilerServices.Nullable(0)]
public static class SqlServerModelExtensions
public static class SqlServerModelExtensions
[<System.Runtime.CompilerServices.Nullable(0)>]
type SqlServerModelExtensions = class
type SqlServerModelExtensions = class
Public Module SqlServerModelExtensions
- Herencia
-
SqlServerModelExtensions
- Atributos
Comentarios
Consulte Modelado de tipos de entidad y relaciones, y Acceso a bases de datos de SQL Server y Azure SQL con EF Core para obtener más información y ejemplos.
Campos
| Nombre | Description |
|---|---|
| DefaultHiLoSequenceName |
Nombre predeterminado de la secuencia de hi-lo. |
| DefaultSequenceNameSuffix |
Prefijo predeterminado para las secuencias aplicadas a las propiedades. |
Métodos
| Nombre | Description |
|---|---|
| AddFullTextCatalog(IConventionModel, String, Boolean) |
Agrega un catálogo de texto completo al modelo. |
| AddFullTextCatalog(IMutableModel, String) |
Agrega un catálogo de texto completo al modelo. |
| FindFullTextCatalog(IConventionModel, String) |
Busca un catálogo de texto completo en el modelo o devuelve |
| FindFullTextCatalog(IModel, String) |
Busca un catálogo de texto completo en el modelo o devuelve |
| FindFullTextCatalog(IMutableModel, String) |
Busca un catálogo de texto completo en el modelo o devuelve |
| FindFullTextCatalog(IReadOnlyModel, String) |
Busca un catálogo de texto completo en el modelo o devuelve |
| 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) |
ConfigurationSource Devuelve para el tamaño máximo de la base de datos. |
| GetFullTextCatalogs(IConventionModel) |
Obtiene todos los catálogos de texto completo definidos en el modelo. |
| GetFullTextCatalogs(IModel) |
Obtiene todos los catálogos de texto completo definidos en el modelo. |
| GetFullTextCatalogs(IMutableModel) |
Obtiene todos los catálogos de texto completo definidos en el modelo. |
| GetFullTextCatalogs(IReadOnlyModel) |
Obtiene todos los catálogos de texto completo definidos en el modelo. |
| GetHiLoSequenceName(IModel) |
Devuelve el nombre que se va a usar para la secuencia de hi-lo predeterminada. |
| GetHiLoSequenceName(IReadOnlyModel) |
Devuelve el nombre que se va a usar para la secuencia de hi-lo predeterminada. |
| GetHiLoSequenceNameConfigurationSource(IConventionModel) |
Devuelve para ConfigurationSource el nombre de secuencia de hi-lo predeterminado. |
| GetHiLoSequenceSchema(IModel) |
Devuelve el esquema que se va a usar para la secuencia de hi-lo predeterminada. UseHiLo(PropertyBuilder, String, String) |
| GetHiLoSequenceSchema(IReadOnlyModel) |
Devuelve el esquema que se va a usar para la secuencia de hi-lo predeterminada. UseHiLo(PropertyBuilder, String, String) |
| GetHiLoSequenceSchemaConfigurationSource(IConventionModel) |
Devuelve para ConfigurationSource el esquema de secuencia de 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 ConfigurationSource el sufijo predeterminado de nombre de secuencia de generación de valores. |
| 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 el objeto SqlServerValueGenerationStrategy que 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 el objeto SqlServerValueGenerationStrategy que 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. |
| RemoveFullTextCatalog(IConventionModel, String) |
Quita un catálogo de texto completo del modelo. |
| RemoveFullTextCatalog(IMutableModel, String) |
Quita un catálogo de texto completo del modelo. |
| 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 de hi-lo predeterminada. |
| SetHiLoSequenceName(IMutableModel, String) |
Establece el nombre que se va a usar para la secuencia de hi-lo predeterminada. |
| SetHiLoSequenceSchema(IConventionModel, String, Boolean) |
Establece el esquema que se va a usar para la secuencia de hi-lo predeterminada. |
| SetHiLoSequenceSchema(IMutableModel, String) |
Establece el esquema que se va a usar para la secuencia de 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. |