Поделиться через


SqlServerIndexAnnotations Класс

Определение

Свойства реляционных заметок, доступ к которые осуществляется через 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
Наследование
SqlServerIndexAnnotations
Реализации

Конструкторы

SqlServerIndexAnnotations(IIndex)

Создает экземпляр для заметок заданного IIndexобъекта .

SqlServerIndexAnnotations(RelationalAnnotations)

Создает экземпляр для заметок объекта , IIndex представленного данной вспомогательной заметок.

Поля

DefaultIndexNamePrefix

Свойства реляционных заметок, доступ к которые осуществляется через SqlServer(IMutableIndex).

(Унаследовано от RelationalIndexAnnotations)
ProviderFullAnnotationNames

Свойства реляционных заметок, доступ к которые осуществляется через SqlServer(IMutableIndex).

(Унаследовано от RelationalIndexAnnotations)

Свойства

Annotations

Вспомогающая RelationalAnnotations функция, представляющая объект , IIndex для заметок.

(Унаследовано от RelationalIndexAnnotations)
Filter

Выражение фильтра индекса.

(Унаследовано от RelationalIndexAnnotations)
IncludeProperties

Возвращает имена включенных свойств или null , если они не были указаны.

Index

Объект для IIndex заметок.

(Унаследовано от RelationalIndexAnnotations)
IsClustered

Указывает, является ли индекс кластеризованным или null не указан ли кластеризация.

Name

Имя индекса.

(Унаследовано от RelationalIndexAnnotations)

Методы

GetAnnotations(IEntityType)

Свойства реляционных заметок, доступ к которые осуществляется через SqlServer(IMutableIndex).

(Унаследовано от RelationalIndexAnnotations)
GetAnnotations(IIndex)

Свойства реляционных заметок, доступ к которые осуществляется через SqlServer(IMutableIndex).

(Унаследовано от RelationalIndexAnnotations)
GetAnnotations(IProperty)

Свойства реляционных заметок, доступ к которые осуществляется через SqlServer(IMutableIndex).

(Унаследовано от RelationalIndexAnnotations)
GetDefaultName()

Свойства реляционных заметок, доступ к которые осуществляется через SqlServer(IMutableIndex).

(Унаследовано от RelationalIndexAnnotations)
GetNameConfigurationSource()

Свойства реляционных заметок, доступ к которые осуществляется через SqlServer(IMutableIndex).

(Унаследовано от RelationalIndexAnnotations)
SetFilter(String)

Пытается задать с Filter помощью семантики используемого RelationalAnnotations объекта .

(Унаследовано от RelationalIndexAnnotations)
SetInclude(IReadOnlyList<String>)

Пытается задать имена включенных свойств, используя семантику используемого RelationalAnnotations объекта .

SetIsClustered(Nullable<Boolean>)

Пытается задать кластеризация с помощью семантики используемого RelationalAnnotations объекта .

SetName(String)

Пытается задать с Name помощью семантики используемого RelationalAnnotations объекта .

(Унаследовано от RelationalIndexAnnotations)

Применяется к