IConventionEntityTypeBuilder.HasIndex Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
HasIndex(IReadOnlyList<IConventionProperty>, Boolean) |
Configure un index sur les propriétés spécifiées. S’il existe un index dans la liste de propriétés donnée, l’index existant est retourné pour la configuration. |
HasIndex(IReadOnlyList<String>, Boolean) |
Configure un index sur les noms de propriétés spécifiés. S’il existe un index dans la liste donnée de noms de propriétés, l’index existant est retourné pour la configuration. |
HasIndex(IReadOnlyList<IConventionProperty>, String, Boolean) |
Configure un index sur les propriétés spécifiées, avec le nom spécifié. S’il existe un index sur le jeu de propriétés donné et avec le nom donné, l’index existant est retourné pour la configuration. |
HasIndex(IReadOnlyList<String>, String, Boolean) |
Configure un index sur les noms de propriétés spécifiés. S’il existe un index dans la liste donnée de noms de propriétés, l’index existant est retourné pour la configuration. |
HasIndex(IReadOnlyList<IConventionProperty>, Boolean)
Configure un index sur les propriétés spécifiées. S’il existe un index dans la liste de propriétés donnée, l’index existant est retourné pour la configuration.
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder HasIndex (System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IConventionProperty> properties, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder? HasIndex (System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IConventionProperty> properties, bool fromDataAnnotation = false);
abstract member HasIndex : System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IConventionProperty> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder
Public Function HasIndex (properties As IReadOnlyList(Of IConventionProperty), Optional fromDataAnnotation As Boolean = false) As IConventionIndexBuilder
Paramètres
- properties
- IReadOnlyList<IConventionProperty>
Propriétés qui composent l’index.
- fromDataAnnotation
- Boolean
Indique si la configuration a été spécifiée à l’aide d’une annotation de données.
Retours
Objet qui peut être utilisé pour configurer l’index s’il existe sur le type d’entité, null
sinon.
S’applique à
HasIndex(IReadOnlyList<String>, Boolean)
Configure un index sur les noms de propriétés spécifiés. S’il existe un index dans la liste donnée de noms de propriétés, l’index existant est retourné pour la configuration.
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder HasIndex (System.Collections.Generic.IReadOnlyList<string> propertyNames, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder? HasIndex (System.Collections.Generic.IReadOnlyList<string> propertyNames, bool fromDataAnnotation = false);
abstract member HasIndex : System.Collections.Generic.IReadOnlyList<string> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder
Public Function HasIndex (propertyNames As IReadOnlyList(Of String), Optional fromDataAnnotation As Boolean = false) As IConventionIndexBuilder
Paramètres
- propertyNames
- IReadOnlyList<String>
Noms des propriétés qui composent l’index.
- fromDataAnnotation
- Boolean
Indique si la configuration a été spécifiée à l’aide d’une annotation de données.
Retours
Objet qui peut être utilisé pour configurer l’index s’il existe sur le type d’entité, null
sinon.
S’applique à
HasIndex(IReadOnlyList<IConventionProperty>, String, Boolean)
Configure un index sur les propriétés spécifiées, avec le nom spécifié. S’il existe un index sur le jeu de propriétés donné et avec le nom donné, l’index existant est retourné pour la configuration.
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder HasIndex (System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IConventionProperty> properties, string name, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder? HasIndex (System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IConventionProperty> properties, string name, bool fromDataAnnotation = false);
abstract member HasIndex : System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IConventionProperty> * string * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder
Public Function HasIndex (properties As IReadOnlyList(Of IConventionProperty), name As String, Optional fromDataAnnotation As Boolean = false) As IConventionIndexBuilder
Paramètres
- properties
- IReadOnlyList<IConventionProperty>
Propriétés qui composent l’index.
- name
- String
Nom de l’index.
- fromDataAnnotation
- Boolean
Indique si la configuration a été spécifiée à l’aide d’une annotation de données.
Retours
Objet qui peut être utilisé pour configurer l’index s’il existe sur le type d’entité, null
sinon.
S’applique à
HasIndex(IReadOnlyList<String>, String, Boolean)
Configure un index sur les noms de propriétés spécifiés. S’il existe un index dans la liste donnée de noms de propriétés, l’index existant est retourné pour la configuration.
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder HasIndex (System.Collections.Generic.IReadOnlyList<string> propertyNames, string name, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder? HasIndex (System.Collections.Generic.IReadOnlyList<string> propertyNames, string name, bool fromDataAnnotation = false);
abstract member HasIndex : System.Collections.Generic.IReadOnlyList<string> * string * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder
Public Function HasIndex (propertyNames As IReadOnlyList(Of String), name As String, Optional fromDataAnnotation As Boolean = false) As IConventionIndexBuilder
Paramètres
- propertyNames
- IReadOnlyList<String>
Noms des propriétés qui composent l’index.
- name
- String
Nom de l’index.
- fromDataAnnotation
- Boolean
Indique si la configuration a été spécifiée à l’aide d’une annotation de données.
Retours
Objet qui peut être utilisé pour configurer l’index s’il existe sur le type d’entité, null
sinon.