SqlServerIndexBuilderExtensions Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
Entity Framework