IConventionEntityTypeBuilder.HasIndex Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
HasIndex(IReadOnlyList<IConventionProperty>, Boolean) |
Configura um índice nas propriedades especificadas. Se houver um índice existente na lista de propriedades fornecida, o índice existente será retornado para configuração. |
HasIndex(IReadOnlyList<String>, Boolean) |
Configura um índice nos nomes de propriedade especificados. Se houver um índice existente na lista fornecida de nomes de propriedade, o índice existente será retornado para configuração. |
HasIndex(IReadOnlyList<IConventionProperty>, String, Boolean) |
Configura um índice nas propriedades especificadas, com o nome especificado. Se houver um índice existente no conjunto de propriedades fornecido e com o nome fornecido, o índice existente será retornado para configuração. |
HasIndex(IReadOnlyList<String>, String, Boolean) |
Configura um índice nos nomes de propriedade especificados. Se houver um índice existente na lista fornecida de nomes de propriedade, o índice existente será retornado para configuração. |
HasIndex(IReadOnlyList<IConventionProperty>, Boolean)
Configura um índice nas propriedades especificadas. Se houver um índice existente na lista de propriedades fornecida, o índice existente será retornado para configuração.
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
Parâmetros
- properties
- IReadOnlyList<IConventionProperty>
As propriedades que compõem o índice.
- fromDataAnnotation
- Boolean
Indica se a configuração foi especificada usando uma anotação de dados.
Retornos
Um objeto que pode ser usado para configurar o índice se ele existir no tipo de entidade, null
caso contrário.
Aplica-se a
HasIndex(IReadOnlyList<String>, Boolean)
Configura um índice nos nomes de propriedade especificados. Se houver um índice existente na lista fornecida de nomes de propriedade, o índice existente será retornado para configuração.
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
Parâmetros
- propertyNames
- IReadOnlyList<String>
Os nomes das propriedades que compõem o índice.
- fromDataAnnotation
- Boolean
Indica se a configuração foi especificada usando uma anotação de dados.
Retornos
Um objeto que pode ser usado para configurar o índice se ele existir no tipo de entidade, null
caso contrário.
Aplica-se a
HasIndex(IReadOnlyList<IConventionProperty>, String, Boolean)
Configura um índice nas propriedades especificadas, com o nome especificado. Se houver um índice existente no conjunto de propriedades fornecido e com o nome fornecido, o índice existente será retornado para configuração.
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
Parâmetros
- properties
- IReadOnlyList<IConventionProperty>
As propriedades que compõem o índice.
- name
- String
O nome do índice.
- fromDataAnnotation
- Boolean
Indica se a configuração foi especificada usando uma anotação de dados.
Retornos
Um objeto que pode ser usado para configurar o índice se ele existir no tipo de entidade, null
caso contrário.
Aplica-se a
HasIndex(IReadOnlyList<String>, String, Boolean)
Configura um índice nos nomes de propriedade especificados. Se houver um índice existente na lista fornecida de nomes de propriedade, o índice existente será retornado para configuração.
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
Parâmetros
- propertyNames
- IReadOnlyList<String>
Os nomes das propriedades que compõem o índice.
- name
- String
O nome do índice.
- fromDataAnnotation
- Boolean
Indica se a configuração foi especificada usando uma anotação de dados.
Retornos
Um objeto que pode ser usado para configurar o índice se ele existir no tipo de entidade, null
caso contrário.
Aplica-se a
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de