Compartilhar via


SqlServerIndexBuilderExtensions Classe

Definição

SQL Server métodos de extensão específicos para IndexBuilder.

public static class SqlServerIndexBuilderExtensions
type SqlServerIndexBuilderExtensions = class
Public Module SqlServerIndexBuilderExtensions
Herança
SqlServerIndexBuilderExtensions

Comentários

Consulte Modelagem de tipos e relações de entidade e Acessando bancos de dados SQL Server e SQL do Azure com o EF Core para obter mais informações e exemplos.

Métodos

CanSetDataCompression(IConventionIndexBuilder, Nullable<DataCompressionType>, Boolean)

Retorna um valor que indica se o índice pode ser configurado com a opção de compactação de dados ao direcionar SQL Server.

CanSetFillFactor(IConventionIndexBuilder, Nullable<Int32>, Boolean)

Retorna um valor que indica se o índice pode ser configurado com a opção fator de preenchimento ao direcionar SQL Server.

CanSetIncludeProperties(IConventionIndexBuilder, IReadOnlyList<String>, Boolean)

Retorna um valor que indica se as propriedades de inclusão fornecidas podem ser definidas.

CanSetIsClustered(IConventionIndexBuilder, Nullable<Boolean>, Boolean)

Retorna um valor que indica se o índice pode ser configurado como clusterizado.

CanSetIsCreatedOnline(IConventionIndexBuilder, Nullable<Boolean>, Boolean)

Retorna um valor que indica se o índice pode ser configurado com a opção online ao direcionar SQL Server.

CanSetSortInTempDb(IConventionIndexBuilder, Nullable<Boolean>, Boolean)

Retorna um valor que indica se o índice pode ser configurado com classificação na opção tempdb ao direcionar SQL Server.

ForSqlServerHasName(IndexBuilder, String)

Configura o nome do índice no banco de dados ao direcionar SQL Server.

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

Configura propriedades de inclusão de índice ao direcionar SQL Server.

ForSqlServerInclude(IndexBuilder, String[])
Obsoleto.

Configura propriedades de inclusão de índice ao direcionar SQL Server.

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

Configura propriedades de inclusão de índice ao direcionar SQL Server.

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

Configura se o índice é clusterizado ao direcionar SQL Server.

ForSqlServerIsClustered(IndexBuilder, Boolean)
Obsoleto.

Configura se o índice é clusterizado ao direcionar SQL Server.

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

Configura se o índice é clusterizado ao direcionar SQL Server.

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

Configura se o índice é criado com a opção online ao direcionar SQL Server.

ForSqlServerIsCreatedOnline(IndexBuilder, Boolean)
Obsoleto.

Configura se o índice é criado com a opção online ao direcionar SQL Server.

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

Configura se o índice é criado com a opção online ao direcionar SQL Server.

HasFillFactor(IConventionIndexBuilder, Nullable<Int32>, Boolean)

Configura se o índice é criado com a opção fator de preenchimento ao direcionar SQL Server.

HasFillFactor(IndexBuilder, Int32)

Configura se o índice é criado com a opção fator de preenchimento ao direcionar SQL Server.

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

Configura se o índice é criado com a opção fator de preenchimento ao direcionar SQL Server.

IncludeProperties(IConventionIndexBuilder, IReadOnlyList<String>, Boolean)

Configura propriedades de inclusão de índice ao direcionar SQL Server.

IncludeProperties(IndexBuilder, String[])

Configura propriedades de inclusão de índice ao direcionar SQL Server.

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

Configura propriedades de inclusão de índice ao direcionar SQL Server.

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

Configura propriedades de inclusão de índice ao direcionar SQL Server.

IsClustered(IConventionIndexBuilder, Nullable<Boolean>, Boolean)

Configura se o índice é clusterizado ao direcionar SQL Server.

IsClustered(IndexBuilder, Boolean)

Configura se o índice é clusterizado ao direcionar SQL Server.

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

Configura se o índice é clusterizado ao direcionar SQL Server.

IsCreatedOnline(IConventionIndexBuilder, Nullable<Boolean>, Boolean)

Configura se o índice é criado com a opção online ao direcionar SQL Server.

IsCreatedOnline(IndexBuilder, Boolean)

Configura se o índice é criado com a opção online ao direcionar SQL Server.

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

Configura se o índice é criado com a opção online ao direcionar SQL Server.

SortInTempDb(IConventionIndexBuilder, Nullable<Boolean>, Boolean)

Configura se o índice é criado com a opção classificar em tempdb ao direcionar SQL Server.

SortInTempDb(IndexBuilder, Boolean)

Configura se o índice é criado com a opção classificar em tempdb ao direcionar SQL Server.

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

Configura se o índice é criado com a opção classificar em tempdb ao direcionar SQL Server.

UseDataCompression(IConventionIndexBuilder, Nullable<DataCompressionType>, Boolean)

Configura se o índice é criado com a opção de compactação de dados ao direcionar SQL Server.

UseDataCompression(IndexBuilder, DataCompressionType)

Configura se o índice é criado com a opção de compactação de dados ao direcionar SQL Server.

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

Configura se o índice é criado com a opção de compactação de dados ao direcionar SQL Server.

Aplica-se a