Share via


SqlServerIndexBuilderExtensions Třída

Definice

SQL Server metody rozšíření specifické pro IndexBuilder.

public static class SqlServerIndexBuilderExtensions
type SqlServerIndexBuilderExtensions = class
Public Module SqlServerIndexBuilderExtensions
Dědičnost
SqlServerIndexBuilderExtensions

Poznámky

Další informace a příklady najdete v tématech Modelování typů a relací entita Přístup k SQL Server a Azure SQL databází pomocí EF Core.

Metody

CanSetDataCompression(IConventionIndexBuilder, Nullable<DataCompressionType>, Boolean)

Vrátí hodnotu označující, jestli je možné při cílení na SQL Server nakonfigurovat index s možností komprese dat.

CanSetFillFactor(IConventionIndexBuilder, Nullable<Int32>, Boolean)

Vrátí hodnotu označující, jestli je možné při cílení na SQL Server nakonfigurovat index s možností faktoru vyplnění.

CanSetIncludeProperties(IConventionIndexBuilder, IReadOnlyList<String>, Boolean)

Vrátí hodnotu označující, zda lze nastavit dané vlastnosti zahrnutí.

CanSetIsClustered(IConventionIndexBuilder, Nullable<Boolean>, Boolean)

Vrátí hodnotu označující, zda lze index nakonfigurovat jako clusterovaný.

CanSetIsCreatedOnline(IConventionIndexBuilder, Nullable<Boolean>, Boolean)

Vrátí hodnotu označující, jestli je možné při cílení na SQL Server nakonfigurovat index s možností online.

CanSetSortInTempDb(IConventionIndexBuilder, Nullable<Boolean>, Boolean)

Vrátí hodnotu označující, jestli je možné při cílení na SQL Server nakonfigurovat index s možností řazení v databázi tempdb.

ForSqlServerHasName(IndexBuilder, String)

Konfiguruje název indexu v databázi při cílení na SQL Server.

ForSqlServerInclude(IConventionIndexBuilder, IReadOnlyList<String>, Boolean)
Zastaralé.

Konfiguruje zahrnutí vlastností indexu při cílení na SQL Server.

ForSqlServerInclude(IndexBuilder, String[])
Zastaralé.

Konfiguruje zahrnutí vlastností indexu při cílení na SQL Server.

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

Konfiguruje zahrnutí vlastností indexu při cílení na SQL Server.

ForSqlServerIsClustered(IConventionIndexBuilder, Nullable<Boolean>, Boolean)
Zastaralé.

Konfiguruje, jestli je index při cílení na SQL Server clusterovaný.

ForSqlServerIsClustered(IndexBuilder, Boolean)
Zastaralé.

Konfiguruje, jestli je index při cílení na SQL Server clusterovaný.

ForSqlServerIsClustered<TEntity>(IndexBuilder<TEntity>, Boolean)
Zastaralé.

Konfiguruje, jestli je index při cílení na SQL Server clusterovaný.

ForSqlServerIsCreatedOnline(IConventionIndexBuilder, Nullable<Boolean>, Boolean)
Zastaralé.

Konfiguruje, jestli se index vytvoří s možností online při cílení na SQL Server.

ForSqlServerIsCreatedOnline(IndexBuilder, Boolean)
Zastaralé.

Konfiguruje, jestli se index vytvoří s možností online při cílení na SQL Server.

ForSqlServerIsCreatedOnline<TEntity>(IndexBuilder<TEntity>, Boolean)
Zastaralé.

Konfiguruje, jestli se index vytvoří s možností online při cílení na SQL Server.

HasFillFactor(IConventionIndexBuilder, Nullable<Int32>, Boolean)

Konfiguruje, jestli se index vytvoří s možností vyplnit při cílení na SQL Server.

HasFillFactor(IndexBuilder, Int32)

Konfiguruje, jestli se index vytvoří s možností vyplnit při cílení na SQL Server.

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

Konfiguruje, jestli se index vytvoří s možností vyplnit při cílení na SQL Server.

IncludeProperties(IConventionIndexBuilder, IReadOnlyList<String>, Boolean)

Konfiguruje zahrnutí vlastností indexu při cílení na SQL Server.

IncludeProperties(IndexBuilder, String[])

Konfiguruje zahrnutí vlastností indexu při cílení na SQL Server.

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

Konfiguruje zahrnutí vlastností indexu při cílení na SQL Server.

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

Konfiguruje zahrnutí vlastností indexu při cílení na SQL Server.

IsClustered(IConventionIndexBuilder, Nullable<Boolean>, Boolean)

Konfiguruje, jestli je index při cílení na SQL Server clusterovaný.

IsClustered(IndexBuilder, Boolean)

Konfiguruje, jestli je index při cílení na SQL Server clusterovaný.

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

Konfiguruje, jestli je index při cílení na SQL Server clusterovaný.

IsCreatedOnline(IConventionIndexBuilder, Nullable<Boolean>, Boolean)

Konfiguruje, jestli se index vytvoří s možností online při cílení na SQL Server.

IsCreatedOnline(IndexBuilder, Boolean)

Konfiguruje, jestli se index vytvoří s možností online při cílení na SQL Server.

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

Konfiguruje, jestli se index vytvoří s možností online při cílení na SQL Server.

SortInTempDb(IConventionIndexBuilder, Nullable<Boolean>, Boolean)

Konfiguruje, jestli se index vytvoří s možností řazení v databázi tempdb při cílení na SQL Server.

SortInTempDb(IndexBuilder, Boolean)

Konfiguruje, jestli se index vytvoří s možností řazení v databázi tempdb při cílení na SQL Server.

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

Konfiguruje, jestli se index vytvoří s možností řazení v databázi tempdb při cílení na SQL Server.

UseDataCompression(IConventionIndexBuilder, Nullable<DataCompressionType>, Boolean)

Konfiguruje, jestli se index vytvoří s možností komprese dat při cílení na SQL Server.

UseDataCompression(IndexBuilder, DataCompressionType)

Konfiguruje, jestli se index vytvoří s možností komprese dat při cílení na SQL Server.

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

Konfiguruje, jestli se index vytvoří s možností komprese dat při cílení na SQL Server.

Platí pro