Idioma

IndexAttribute Classe

Definição

Especifica um índice a ser gerado no banco de dados.

[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
Herança
IndexAttribute
Atributos

Comentários

Consulte os tipos e relações de entidade de modelagem para obter mais informações e exemplos.

Construtores

Nome Descrição
IndexAttribute(String, String[])

Inicializa uma nova instância da classe IndexAttribute.

IndexAttribute(String[])
Obsoleto.

Inicializa uma nova instância da classe IndexAttribute.

Propriedades

Nome Descrição
AllDescending

Se todas as colunas de índice têm ordem de classificação decrescente.

IsDescending

Um conjunto de valores que indica se cada coluna de índice correspondente tem ordem de classificação decrescente.

IsUnique

Se o índice é exclusivo.

IsUniqueHasValue

Verifica se IsUnique foi definido explicitamente como um valor.

Name

O nome do índice.

PropertyNames

As propriedades que constituem o índice, em ordem.

Aplica-se a