SqlServerIndexAnnotations Sınıf

Tanım

İle erişilen, ilişkisel özel ek açıklamaların özellikleri SqlServer(IMutableIndex) .

public class SqlServerIndexAnnotations : Microsoft.EntityFrameworkCore.Metadata.RelationalIndexAnnotations, Microsoft.EntityFrameworkCore.Metadata.ISqlServerIndexAnnotations
type SqlServerIndexAnnotations = class
    inherit RelationalIndexAnnotations
    interface ISqlServerIndexAnnotations
    interface IRelationalIndexAnnotations
Public Class SqlServerIndexAnnotations
Inherits RelationalIndexAnnotations
Implements ISqlServerIndexAnnotations
Devralma
SqlServerIndexAnnotations
Uygulamalar

Oluşturucular

SqlServerIndexAnnotations(IIndex)

Verilen ek açıklamalar için bir örnek oluşturur IIndex .

SqlServerIndexAnnotations(RelationalAnnotations)

IIndexVerilen ek açıklama yardımcısı tarafından temsil edilen ek açıklamalar için bir örnek oluşturur.

Alanlar

DefaultIndexNamePrefix (Devralındığı yer: RelationalIndexAnnotations)
ProviderFullAnnotationNames (Devralındığı yer: RelationalIndexAnnotations)

Özellikler

Annotations

RelationalAnnotationsNot eklemek için öğesini temsil eden yardımcı IIndex .

(Devralındığı yer: RelationalIndexAnnotations)
Filter

Dizin filtresi ifadesi.

(Devralındığı yer: RelationalIndexAnnotations)
IncludeProperties

Dahil edilen özellik adlarını veya belirtilmemişse null değerini döndürür.

Index

IIndexNot eklemek için.

(Devralındığı yer: RelationalIndexAnnotations)
IsClustered

Dizinin kümelenmiş olup olmadığını veya kümeleme belirtilmemişse null değerini gösterir.

Name

Dizin adı.

(Devralındığı yer: RelationalIndexAnnotations)

Yöntemler

GetAnnotations(IEntityType) (Devralındığı yer: RelationalIndexAnnotations)
GetAnnotations(IIndex) (Devralındığı yer: RelationalIndexAnnotations)
GetAnnotations(IProperty) (Devralındığı yer: RelationalIndexAnnotations)
GetDefaultName() (Devralındığı yer: RelationalIndexAnnotations)
GetNameConfigurationSource() (Devralındığı yer: RelationalIndexAnnotations)
SetFilter(String)

Kullanımdaki Filter öğesinin semantiğini kullanarak ayarlamaya çalışır RelationalAnnotations .

(Devralındığı yer: RelationalIndexAnnotations)
SetInclude(IReadOnlyList<String>)

İçindeki kullanım semantiğini kullanarak dahil edilen özellik adlarını ayarlamaya çalışır RelationalAnnotations .

SetIsClustered(Nullable<Boolean>)

Kullanımdaki öğesinin semantiğini kullanarak kümeleme ayarlamaya çalışır RelationalAnnotations .

SetName(String)

Kullanımdaki Name öğesinin semantiğini kullanarak ayarlamaya çalışır RelationalAnnotations .

(Devralındığı yer: RelationalIndexAnnotations)

Şunlara uygulanır