Lenguaje

SqlServerIndexBuilderExtensions Clase

Definición

SQL Server métodos de extensión específicos para IndexBuilder.

public static class SqlServerIndexBuilderExtensions
[System.Runtime.CompilerServices.Nullable(0)]
public static class SqlServerIndexBuilderExtensions
type SqlServerIndexBuilderExtensions = class
[<System.Runtime.CompilerServices.Nullable(0)>]
type SqlServerIndexBuilderExtensions = class
Public Module SqlServerIndexBuilderExtensions
Herencia
SqlServerIndexBuilderExtensions
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.

Métodos

Nombre Description
CanSetDataCompression(IConventionIndexBuilder, Nullable<DataCompressionType>, Boolean)

Devuelve un valor que indica si el índice se puede configurar con la opción de compresión de datos al dirigirse a SQL Server.

CanSetFillFactor(IConventionIndexBuilder, Nullable<Int32>, Boolean)

Devuelve un valor que indica si el índice se puede configurar con la opción factor de relleno al dirigirse a SQL Server.

CanSetFullTextCatalog(IConventionIndexBuilder, String, Boolean)

Devuelve un valor que indica si el índice se puede configurar con el catálogo de texto completo especificado al dirigirse a SQL Server.

CanSetFullTextChangeTracking(IConventionIndexBuilder, Nullable<FullTextChangeTracking>, Boolean)

Devuelve un valor que indica si el índice se puede configurar con el modo de seguimiento de cambios especificado al dirigirse a SQL Server.

CanSetFullTextKeyIndex(IConventionIndexBuilder, String, Boolean)

Devuelve un valor que indica si el índice se puede configurar con el índice KEY INDEX especificado al dirigirse a SQL Server.

CanSetFullTextLanguages(IConventionIndexBuilder, IReadOnlyDictionary<String,String>, Boolean)

Devuelve un valor que indica si se pueden establecer los idiomas de las propiedades del índice de texto completo al dirigirse a SQL Server.

CanSetIncludeProperties(IConventionIndexBuilder, IReadOnlyList<String>, Boolean)

Devuelve un valor que indica si se pueden establecer las propiedades de inclusión especificadas.

CanSetIsClustered(IConventionIndexBuilder, Nullable<Boolean>, Boolean)

Devuelve un valor que indica si el índice se puede configurar como agrupado.

CanSetIsCreatedOnline(IConventionIndexBuilder, Nullable<Boolean>, Boolean)

Devuelve un valor que indica si el índice se puede configurar con la opción en línea al dirigirse a SQL Server.

CanSetSortInTempDb(IConventionIndexBuilder, Nullable<Boolean>, Boolean)

Devuelve un valor que indica si el índice se puede configurar con la opción ordenar en tempdb al dirigirse a SQL Server.

ForSqlServerHasName(IndexBuilder, String)

Configura el nombre del índice de la base de datos al dirigirse a SQL Server.

ForSqlServerInclude(IConventionIndexBuilder, IReadOnlyList<String>, Boolean)
Obsoletos.

Los parámetros de índice incluyen propiedades al dirigirse a SQL Server.

ForSqlServerInclude(IndexBuilder, String[])
Obsoletos.

Los parámetros de índice incluyen propiedades al dirigirse a SQL Server.

ForSqlServerInclude<TEntity>(IndexBuilder<TEntity>, Expression<Func<TEntity,Object>>)
Obsoletos.

Los parámetros de índice incluyen propiedades al dirigirse a SQL Server.

ForSqlServerIsClustered(IConventionIndexBuilder, Nullable<Boolean>, Boolean)
Obsoletos.

Configura si el índice está agrupado al dirigirse a SQL Server.

ForSqlServerIsClustered(IndexBuilder, Boolean)
Obsoletos.

Configura si el índice está agrupado al dirigirse a SQL Server.

ForSqlServerIsClustered<TEntity>(IndexBuilder<TEntity>, Boolean)
Obsoletos.

Configura si el índice está agrupado al dirigirse a SQL Server.

ForSqlServerIsCreatedOnline(IConventionIndexBuilder, Nullable<Boolean>, Boolean)
Obsoletos.

Configura si el índice se crea con la opción en línea al dirigirse a SQL Server.

ForSqlServerIsCreatedOnline(IndexBuilder, Boolean)
Obsoletos.

Configura si el índice se crea con la opción en línea al dirigirse a SQL Server.

ForSqlServerIsCreatedOnline<TEntity>(IndexBuilder<TEntity>, Boolean)
Obsoletos.

Configura si el índice se crea con la opción en línea al dirigirse a SQL Server.

HasFillFactor(IConventionIndexBuilder, Nullable<Int32>, Boolean)

Configura si el índice se crea con la opción factor de relleno al dirigirse a SQL Server.

HasFillFactor(IndexBuilder, Int32)

Configura si el índice se crea con la opción factor de relleno al dirigirse a SQL Server.

HasFillFactor<TEntity>(IndexBuilder<TEntity>, Int32)

Configura si el índice se crea con la opción factor de relleno al dirigirse a SQL Server.

HasFullTextCatalog(IConventionIndexBuilder, String, Boolean)

Configura el catálogo de texto completo para el índice de texto completo al dirigirse a SQL Server.

HasFullTextChangeTracking(IConventionIndexBuilder, Nullable<FullTextChangeTracking>, Boolean)

Configura el modo de seguimiento de cambios para el índice de texto completo al dirigirse a SQL Server.

HasFullTextKeyIndex(IConventionIndexBuilder, String, Boolean)

Configura KEY INDEX para el índice de texto completo al dirigirse a SQL Server.

HasFullTextLanguages(IConventionIndexBuilder, IReadOnlyDictionary<String,String>, Boolean)

Configura los idiomas de las propiedades en el índice de texto completo al dirigirse a SQL Server.

IncludeProperties(IConventionIndexBuilder, IReadOnlyList<String>, Boolean)

Los parámetros de índice incluyen propiedades al dirigirse a SQL Server.

IncludeProperties(IndexBuilder, String[])

Los parámetros de índice incluyen propiedades al dirigirse a SQL Server.

IncludeProperties<TEntity>(IndexBuilder<TEntity>, Expression<Func<TEntity,Object>>)

Los parámetros de índice incluyen propiedades al dirigirse a SQL Server.

IncludeProperties<TEntity>(IndexBuilder<TEntity>, String[])

Los parámetros de índice incluyen propiedades al dirigirse a SQL Server.

IsClustered(IConventionIndexBuilder, Nullable<Boolean>, Boolean)

Configura si el índice está agrupado al dirigirse a SQL Server.

IsClustered(IndexBuilder, Boolean)

Configura si el índice está agrupado al dirigirse a SQL Server.

IsClustered<TEntity>(IndexBuilder<TEntity>, Boolean)

Configura si el índice está agrupado al dirigirse a SQL Server.

IsCreatedOnline(IConventionIndexBuilder, Nullable<Boolean>, Boolean)

Configura si el índice se crea con la opción en línea al dirigirse a SQL Server.

IsCreatedOnline(IndexBuilder, Boolean)

Configura si el índice se crea con la opción en línea al dirigirse a SQL Server.

IsCreatedOnline<TEntity>(IndexBuilder<TEntity>, Boolean)

Configura si el índice se crea con la opción en línea al dirigirse a SQL Server.

SortInTempDb(IConventionIndexBuilder, Nullable<Boolean>, Boolean)

Configura si el índice se crea con la opción ordenar en tempdb al dirigirse a SQL Server.

SortInTempDb(IndexBuilder, Boolean)

Configura si el índice se crea con la opción ordenar en tempdb al dirigirse a SQL Server.

SortInTempDb<TEntity>(IndexBuilder<TEntity>, Boolean)

Configura si el índice se crea con la opción ordenar en tempdb al dirigirse a SQL Server.

UseDataCompression(IConventionIndexBuilder, Nullable<DataCompressionType>, Boolean)

Configura si el índice se crea con la opción de compresión de datos al dirigirse a SQL Server.

UseDataCompression(IndexBuilder, DataCompressionType)

Configura si el índice se crea con la opción de compresión de datos al dirigirse a SQL Server.

UseDataCompression<TEntity>(IndexBuilder<TEntity>, DataCompressionType)

Configura si el índice se crea con la opción de compresión de datos al dirigirse a SQL Server.

Se aplica a