SqlServerIndexBuilderExtensions Klasse

Definition

SQL Server spezifische Erweiterungsmethoden für IndexBuilder.

public static class SqlServerIndexBuilderExtensions
type SqlServerIndexBuilderExtensions = class
Public Module SqlServerIndexBuilderExtensions
Vererbung
SqlServerIndexBuilderExtensions

Hinweise

Weitere Informationen und Beispiele finden Sie unter Modellieren von Entitätstypen und Beziehungen und Zugreifen auf SQL Server und Azure SQL Datenbanken mit EF Core.

Methoden

CanSetDataCompression(IConventionIndexBuilder, Nullable<DataCompressionType>, Boolean)

Gibt einen Wert zurück, der angibt, ob der Index mit der Datenkomprimierungsoption konfiguriert werden kann, wenn SQL Server als Ziel verwendet wird.

CanSetFillFactor(IConventionIndexBuilder, Nullable<Int32>, Boolean)

Gibt einen Wert zurück, der angibt, ob der Index mit der Option "Füllfaktor" konfiguriert werden kann, wenn SQL Server als Ziel verwendet wird.

CanSetIncludeProperties(IConventionIndexBuilder, IReadOnlyList<String>, Boolean)

Gibt einen Wert zurück, der angibt, ob die angegebenen Includeeigenschaften festgelegt werden können.

CanSetIsClustered(IConventionIndexBuilder, Nullable<Boolean>, Boolean)

Gibt einen Wert zurück, der angibt, ob der Index als gruppiert konfiguriert werden kann.

CanSetIsCreatedOnline(IConventionIndexBuilder, Nullable<Boolean>, Boolean)

Gibt einen Wert zurück, der angibt, ob der Index mit der Onlineoption konfiguriert werden kann, wenn SQL Server als Ziel verwendet wird.

CanSetSortInTempDb(IConventionIndexBuilder, Nullable<Boolean>, Boolean)

Gibt einen Wert zurück, der angibt, ob der Index mit der Option "in tempdb sortieren" konfiguriert werden kann, wenn SQL Server.

ForSqlServerHasName(IndexBuilder, String)

Konfiguriert den Namen des Indexes in der Datenbank, wenn SQL Server als Ziel verwendet wird.

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

Konfiguriert index include properties when targeting SQL Server.

ForSqlServerInclude(IndexBuilder, String[])
Veraltet.

Konfiguriert index include properties when targeting SQL Server.

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

Konfiguriert index include properties when targeting SQL Server.

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

Konfiguriert, ob der Index gruppiert wird, wenn SQL Server als Ziel verwendet wird.

ForSqlServerIsClustered(IndexBuilder, Boolean)
Veraltet.

Konfiguriert, ob der Index gruppiert wird, wenn SQL Server als Ziel verwendet wird.

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

Konfiguriert, ob der Index gruppiert wird, wenn SQL Server als Ziel verwendet wird.

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

Konfiguriert, ob der Index mit der Onlineoption erstellt wird, wenn SQL Server als Ziel verwendet wird.

ForSqlServerIsCreatedOnline(IndexBuilder, Boolean)
Veraltet.

Konfiguriert, ob der Index mit der Onlineoption erstellt wird, wenn SQL Server als Ziel verwendet wird.

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

Konfiguriert, ob der Index mit der Onlineoption erstellt wird, wenn SQL Server als Ziel verwendet wird.

HasFillFactor(IConventionIndexBuilder, Nullable<Int32>, Boolean)

Konfiguriert, ob der Index mit der Option "Füllfaktor" erstellt wird, wenn SQL Server als Ziel verwendet wird.

HasFillFactor(IndexBuilder, Int32)

Konfiguriert, ob der Index mit der Option "Füllfaktor" erstellt wird, wenn SQL Server als Ziel verwendet wird.

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

Konfiguriert, ob der Index mit der Option "Füllfaktor" erstellt wird, wenn SQL Server als Ziel verwendet wird.

IncludeProperties(IConventionIndexBuilder, IReadOnlyList<String>, Boolean)

Konfiguriert index include properties when targeting SQL Server.

IncludeProperties(IndexBuilder, String[])

Konfiguriert index include properties when targeting SQL Server.

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

Konfiguriert index include properties when targeting SQL Server.

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

Konfiguriert index include properties when targeting SQL Server.

IsClustered(IConventionIndexBuilder, Nullable<Boolean>, Boolean)

Konfiguriert, ob der Index gruppiert wird, wenn SQL Server als Ziel verwendet wird.

IsClustered(IndexBuilder, Boolean)

Konfiguriert, ob der Index gruppiert wird, wenn SQL Server als Ziel verwendet wird.

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

Konfiguriert, ob der Index gruppiert wird, wenn SQL Server als Ziel verwendet wird.

IsCreatedOnline(IConventionIndexBuilder, Nullable<Boolean>, Boolean)

Konfiguriert, ob der Index mit der Onlineoption erstellt wird, wenn SQL Server als Ziel verwendet wird.

IsCreatedOnline(IndexBuilder, Boolean)

Konfiguriert, ob der Index mit der Onlineoption erstellt wird, wenn SQL Server als Ziel verwendet wird.

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

Konfiguriert, ob der Index mit der Onlineoption erstellt wird, wenn SQL Server als Ziel verwendet wird.

SortInTempDb(IConventionIndexBuilder, Nullable<Boolean>, Boolean)

Konfiguriert, ob der Index mit der Option "in tempdb sortieren" erstellt wird, wenn SQL Server als Ziel verwendet wird.

SortInTempDb(IndexBuilder, Boolean)

Konfiguriert, ob der Index mit der Option "in tempdb sortieren" erstellt wird, wenn SQL Server als Ziel verwendet wird.

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

Konfiguriert, ob der Index mit der Option "in tempdb sortieren" erstellt wird, wenn SQL Server als Ziel verwendet wird.

UseDataCompression(IConventionIndexBuilder, Nullable<DataCompressionType>, Boolean)

Konfiguriert, ob der Index mit der Datenkomprimierungsoption erstellt wird, wenn SQL Server als Ziel verwendet wird.

UseDataCompression(IndexBuilder, DataCompressionType)

Konfiguriert, ob der Index mit der Datenkomprimierungsoption erstellt wird, wenn SQL Server als Ziel verwendet wird.

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

Konfiguriert, ob der Index mit der Datenkomprimierungsoption erstellt wird, wenn SQL Server als Ziel verwendet wird.

Gilt für: