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


ForeignKeyIndexConvention.AreIndexedBy Метод

Определение

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

protected virtual bool AreIndexedBy (System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IConventionProperty> properties, bool unique, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IConventionProperty> coveringIndexProperties, bool coveringIndexUnique);
abstract member AreIndexedBy : System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IConventionProperty> * bool * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IConventionProperty> * bool -> bool
override this.AreIndexedBy : System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IConventionProperty> * bool * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IConventionProperty> * bool -> bool
Protected Overridable Function AreIndexedBy (properties As IReadOnlyList(Of IConventionProperty), unique As Boolean, coveringIndexProperties As IReadOnlyList(Of IConventionProperty), coveringIndexUnique As Boolean) As Boolean

Параметры

properties
IReadOnlyList<IConventionProperty>

Свойства для проверка.

unique
Boolean

Должен ли создаваемый индекс быть уникальным.

coveringIndexProperties
IReadOnlyList<IConventionProperty>

Свойства существующего индекса.

coveringIndexUnique
Boolean

Является ли существующий индекс уникальным.

Возвращаемое значение

true Значение , если существующий индекс охватывает заданные свойства.

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