Auf Englisch lesen

Freigeben über


IndexAttribute Klasse

Definition

Gibt einen Index an, der in der Datenbank generiert werden soll.

C#
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)]
public sealed class IndexAttribute : Attribute
Vererbung
IndexAttribute
Attribute

Hinweise

Weitere Informationen und Beispiele finden Sie unter Modellieren von Entitätstypen und Beziehungen .

Konstruktoren

IndexAttribute(String, String[])

Initialisiert eine neue Instanz der IndexAttribute-Klasse.

IndexAttribute(String[])
Veraltet.

Initialisiert eine neue Instanz der IndexAttribute-Klasse.

Eigenschaften

AllDescending

Gibt an, ob alle Indexspalten eine absteigende Sortierreihenfolge aufweisen.

IsDescending

Ein Satz von Werten, der angibt, ob jede entsprechende Indexspalte absteigende Sortierreihenfolge aufweist.

IsUnique

Gibt an, ob der Index eindeutig ist.

IsUniqueHasValue

Überprüft, ob IsUnique explizit auf einen Wert festgelegt wurde.

Name

Der Name des Index.

PropertyNames

Die Eigenschaften, die den Index in der Reihenfolge bilden.

Gilt für:

Produkt Versionen
Entity Framework Core 5.0, 6.0, 7.0, 8.0, 9.0