Freigeben über


IndexAttribute Klasse

Definition

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

[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)]
public sealed class IndexAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)>]
type IndexAttribute = class
    inherit Attribute
Public NotInheritable Class IndexAttribute
Inherits 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: