Lingua

SqlServerIndexBuilderExtensions Classe

Definizione

SQL Server metodi di estensione specifici per 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
Ereditarietà
SqlServerIndexBuilderExtensions
Attributi

Commenti

Per altre informazioni ed esempi, vedere Modellazione di tipi e relazioni di entitàe Accesso a SQL Server e Azure SQL database con EF Core.

Metodi

Nome Descrizione
CanSetDataCompression(IConventionIndexBuilder, Nullable<DataCompressionType>, Boolean)

Restituisce un valore che indica se l'indice può essere configurato con l'opzione di compressione dei dati quando la destinazione è SQL Server.

CanSetFillFactor(IConventionIndexBuilder, Nullable<Int32>, Boolean)

Restituisce un valore che indica se l'indice può essere configurato con l'opzione di fattore di riempimento quando la destinazione è SQL Server.

CanSetFullTextCatalog(IConventionIndexBuilder, String, Boolean)

Restituisce un valore che indica se l'indice può essere configurato con il catalogo full-text specificato quando la destinazione è SQL Server.

CanSetFullTextChangeTracking(IConventionIndexBuilder, Nullable<FullTextChangeTracking>, Boolean)

Restituisce un valore che indica se l'indice può essere configurato con la modalità di rilevamento delle modifiche specificata quando la destinazione è SQL Server.

CanSetFullTextKeyIndex(IConventionIndexBuilder, String, Boolean)

Restituisce un valore che indica se l'indice può essere configurato con l'indice KEY specificato quando la destinazione è SQL Server.

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

Restituisce un valore che indica se le lingue per le proprietà nell'indice full-text possono essere impostate quando la destinazione è SQL Server.

CanSetIncludeProperties(IConventionIndexBuilder, IReadOnlyList<String>, Boolean)

Restituisce un valore che indica se è possibile impostare le proprietà di inclusione indicate.

CanSetIsClustered(IConventionIndexBuilder, Nullable<Boolean>, Boolean)

Restituisce un valore che indica se l'indice può essere configurato come cluster.

CanSetIsCreatedOnline(IConventionIndexBuilder, Nullable<Boolean>, Boolean)

Restituisce un valore che indica se l'indice può essere configurato con l'opzione online quando la destinazione è SQL Server.

CanSetSortInTempDb(IConventionIndexBuilder, Nullable<Boolean>, Boolean)

Restituisce un valore che indica se l'indice può essere configurato con l'opzione di ordinamento in tempdb quando la destinazione è SQL Server.

ForSqlServerHasName(IndexBuilder, String)

Configura il nome dell'indice nel database quando la destinazione è SQL Server.

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

Configura le proprietà dell'indice quando la destinazione è SQL Server.

ForSqlServerInclude(IndexBuilder, String[])
Obsoleti.

Configura le proprietà dell'indice quando la destinazione è SQL Server.

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

Configura le proprietà dell'indice quando la destinazione è SQL Server.

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

Configura se l'indice è cluster quando la destinazione è SQL Server.

ForSqlServerIsClustered(IndexBuilder, Boolean)
Obsoleti.

Configura se l'indice è cluster quando la destinazione è SQL Server.

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

Configura se l'indice è cluster quando la destinazione è SQL Server.

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

Configura se l'indice viene creato con l'opzione online quando la destinazione è SQL Server.

ForSqlServerIsCreatedOnline(IndexBuilder, Boolean)
Obsoleti.

Configura se l'indice viene creato con l'opzione online quando la destinazione è SQL Server.

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

Configura se l'indice viene creato con l'opzione online quando la destinazione è SQL Server.

HasFillFactor(IConventionIndexBuilder, Nullable<Int32>, Boolean)

Configura se l'indice viene creato con l'opzione fill factor quando la destinazione è SQL Server.

HasFillFactor(IndexBuilder, Int32)

Configura se l'indice viene creato con l'opzione fill factor quando la destinazione è SQL Server.

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

Configura se l'indice viene creato con l'opzione fill factor quando la destinazione è SQL Server.

HasFullTextCatalog(IConventionIndexBuilder, String, Boolean)

Configura il catalogo full-text per l'indice full-text quando la destinazione è SQL Server.

HasFullTextChangeTracking(IConventionIndexBuilder, Nullable<FullTextChangeTracking>, Boolean)

Configura la modalità di rilevamento delle modifiche per l'indice full-text quando la destinazione è SQL Server.

HasFullTextKeyIndex(IConventionIndexBuilder, String, Boolean)

Configura l'indice KEY per l'indice full-text quando la destinazione è SQL Server.

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

Configura le lingue per le proprietà nell'indice full-text quando la destinazione è SQL Server.

IncludeProperties(IConventionIndexBuilder, IReadOnlyList<String>, Boolean)

Configura le proprietà dell'indice quando la destinazione è SQL Server.

IncludeProperties(IndexBuilder, String[])

Configura le proprietà dell'indice quando la destinazione è SQL Server.

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

Configura le proprietà dell'indice quando la destinazione è SQL Server.

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

Configura le proprietà dell'indice quando la destinazione è SQL Server.

IsClustered(IConventionIndexBuilder, Nullable<Boolean>, Boolean)

Configura se l'indice è cluster quando la destinazione è SQL Server.

IsClustered(IndexBuilder, Boolean)

Configura se l'indice è cluster quando la destinazione è SQL Server.

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

Configura se l'indice è cluster quando la destinazione è SQL Server.

IsCreatedOnline(IConventionIndexBuilder, Nullable<Boolean>, Boolean)

Configura se l'indice viene creato con l'opzione online quando la destinazione è SQL Server.

IsCreatedOnline(IndexBuilder, Boolean)

Configura se l'indice viene creato con l'opzione online quando la destinazione è SQL Server.

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

Configura se l'indice viene creato con l'opzione online quando la destinazione è SQL Server.

SortInTempDb(IConventionIndexBuilder, Nullable<Boolean>, Boolean)

Configura se l'indice viene creato con l'opzione di ordinamento in tempdb quando la destinazione è SQL Server.

SortInTempDb(IndexBuilder, Boolean)

Configura se l'indice viene creato con l'opzione di ordinamento in tempdb quando la destinazione è SQL Server.

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

Configura se l'indice viene creato con l'opzione di ordinamento in tempdb quando la destinazione è SQL Server.

UseDataCompression(IConventionIndexBuilder, Nullable<DataCompressionType>, Boolean)

Configura se l'indice viene creato con l'opzione di compressione dei dati quando la destinazione è SQL Server.

UseDataCompression(IndexBuilder, DataCompressionType)

Configura se l'indice viene creato con l'opzione di compressione dei dati quando la destinazione è SQL Server.

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

Configura se l'indice viene creato con l'opzione di compressione dei dati quando la destinazione è SQL Server.

Si applica a