Partager via


ForeignKeyIndexConvention.AreIndexedBy Méthode

Définition

Retourne une valeur indiquant si les propriétés données sont déjà couvertes par un index existant.

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

Paramètres

properties
IReadOnlyList<IConventionProperty>

Propriétés à case activée.

unique
Boolean

Indique si l’index à créer doit être unique.

coveringIndexProperties
IReadOnlyList<IConventionProperty>

Propriétés d’un index existant.

coveringIndexUnique
Boolean

Indique si l’index existant est unique.

Retours

true si l’index existant couvre les propriétés données.

S’applique à