Sdílet prostřednictvím


ForeignKeyIndexConvention.AreIndexedBy Metoda

Definice

Vrátí hodnotu označující, zda jsou dané vlastnosti již pokryty existujícím indexem.

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

Parametry

properties
IReadOnlyList<IConventionProperty>

Vlastnosti, které chcete zkontrolovat.

unique
Boolean

Určuje, jestli má být index, který se má vytvořit, jedinečný.

coveringIndexProperties
IReadOnlyList<IConventionProperty>

Vlastnosti existujícího indexu.

coveringIndexUnique
Boolean

Určuje, jestli je existující index jedinečný.

Návraty

true pokud existující index pokrývá dané vlastnosti.

Platí pro