Share via


IndexAttribute Sınıf

Tanım

Veritabanında oluşturulacak dizini belirtir.

[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
Devralma
IndexAttribute
Öznitelikler

Açıklamalar

Daha fazla bilgi ve örnek için bkz. Varlık türlerini ve ilişkilerini modelleme .

Oluşturucular

IndexAttribute(String, String[])

IndexAttribute sınıfının yeni bir örneğini başlatır.

IndexAttribute(String[])
Geçersiz.

IndexAttribute sınıfının yeni bir örneğini başlatır.

Özellikler

AllDescending

Tüm dizin sütunlarının azalan sıralama düzenine sahip olup olmadığı.

IsDescending

Karşılık gelen her dizin sütununun azalan sıralama düzenine sahip olup olmadığını gösteren bir değer kümesi.

IsUnique

Dizinin benzersiz olup olmadığı.

IsUniqueHasValue

Açıkça bir değere ayarlanıp ayarlanmadığını IsUnique denetler.

Name

Dizinin adı.

PropertyNames

Sırasıyla dizini oluşturan özellikler.

Şunlara uygulanır