Lingua

IndexAttribute Classe

Definizione

Specifica un indice da generare nel database.

[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)]
[System.Runtime.CompilerServices.Nullable(0)]
public sealed class IndexAttribute : Attribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)]
public sealed class IndexAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)>]
[<System.Runtime.CompilerServices.Nullable(0)>]
type IndexAttribute = class
    inherit Attribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)>]
type IndexAttribute = class
    inherit Attribute
Public NotInheritable Class IndexAttribute
Inherits Attribute
Ereditarietà
IndexAttribute
Attributi

Commenti

Per altre informazioni ed esempi, vedere Modellazione di tipi di entità e relazioni .

Costruttori

Nome Descrizione
IndexAttribute(String, String[])

Inizializza una nuova istanza della classe IndexAttribute.

IndexAttribute(String[])
Obsoleti.

Inizializza una nuova istanza della classe IndexAttribute.

Proprietà

Nome Descrizione
AllDescending

Indica se tutte le colonne dell'indice hanno un ordinamento decrescente.

IsDescending

Set di valori che indica se ogni colonna di indice corrispondente ha un ordinamento decrescente.

IsUnique

Indica se l'indice è univoco.

IsUniqueHasValue

Controlla se IsUnique è stato impostato in modo esplicito su un valore.

Name

Nome dell'indice.

PropertyNames

Proprietà che costituiscono l'indice, in ordine.

Si applica a