Jazyk

SqlServerIndexBuilderExtensions Třída

Definice

SQL Server specifické rozšiřující metody pro 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
Dědičnost
SqlServerIndexBuilderExtensions
Atributy

Poznámky

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

Metody

Název Description
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í vyplnit faktor.

CanSetFullTextCatalog(IConventionIndexBuilder, String, Boolean)

Vrátí hodnotu označující, zda je možné při cílení na SQL Server nakonfigurovat index se zadaným fulltextovým katalogem.

CanSetFullTextChangeTracking(IConventionIndexBuilder, Nullable<FullTextChangeTracking>, Boolean)

Vrátí hodnotu určující, zda je možné index nakonfigurovat se zadaným režimem sledování změn při cílení na SQL Server.

CanSetFullTextKeyIndex(IConventionIndexBuilder, String, Boolean)

Vrátí hodnotu určující, zda je možné index nakonfigurovat se zadaným indexem KEY INDEX při cílení na SQL Server.

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

Vrátí hodnotu určující, zda lze při cílení na SQL Server nastavit jazyky pro vlastnosti v fulltextovém indexu.

CanSetIncludeProperties(IConventionIndexBuilder, IReadOnlyList<String>, Boolean)

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

CanSetIsClustered(IConventionIndexBuilder, Nullable<Boolean>, Boolean)

Vrátí hodnotu označující, jestli je možné index nakonfigurovat jako clusterovaný.

CanSetIsCreatedOnline(IConventionIndexBuilder, Nullable<Boolean>, Boolean)

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

CanSetSortInTempDb(IConventionIndexBuilder, Nullable<Boolean>, Boolean)

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

ForSqlServerHasName(IndexBuilder, String)

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

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

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

ForSqlServerInclude(IndexBuilder, String[])
Zastaralé.

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

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

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

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

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

ForSqlServerIsClustered(IndexBuilder, Boolean)
Zastaralé.

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

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

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

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

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

ForSqlServerIsCreatedOnline(IndexBuilder, Boolean)
Zastaralé.

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

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

Konfiguruje, jestli se index vytvoří s online možností 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.

HasFullTextCatalog(IConventionIndexBuilder, String, Boolean)

Konfiguruje fulltextový katalog pro fulltextový index při cílení na SQL Server.

HasFullTextChangeTracking(IConventionIndexBuilder, Nullable<FullTextChangeTracking>, Boolean)

Konfiguruje režim sledování změn pro fulltextový index při cílení na SQL Server.

HasFullTextKeyIndex(IConventionIndexBuilder, String, Boolean)

Nakonfiguruje INDEX KLÍČE pro fulltextový index při cílení na SQL Server.

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

Konfiguruje jazyky pro vlastnosti v fulltextovém indexu při cílení na SQL Server.

IncludeProperties(IConventionIndexBuilder, IReadOnlyList<String>, Boolean)

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

IncludeProperties(IndexBuilder, String[])

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

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

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

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

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

IsClustered(IConventionIndexBuilder, Nullable<Boolean>, Boolean)

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

IsClustered(IndexBuilder, Boolean)

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

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

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

IsCreatedOnline(IConventionIndexBuilder, Nullable<Boolean>, Boolean)

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

IsCreatedOnline(IndexBuilder, Boolean)

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

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

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

SortInTempDb(IConventionIndexBuilder, Nullable<Boolean>, Boolean)

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

SortInTempDb(IndexBuilder, Boolean)

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

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

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

UseDataCompression(IConventionIndexBuilder, Nullable<DataCompressionType>, Boolean)

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

UseDataCompression(IndexBuilder, DataCompressionType)

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

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

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

Platí pro