Partager via


IConventionEntityTypeBuilder.HasDefiningQuery Méthode

Définition

Attention

Use InMemoryEntityTypeBuilderExtensions.ToInMemoryQuery

Configure une requête utilisée pour fournir des données pour un type d’entité sans clé.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder HasDefiningQuery (System.Linq.Expressions.LambdaExpression query, bool fromDataAnnotation = false);
[System.Obsolete("Use InMemoryEntityTypeBuilderExtensions.ToInMemoryQuery")]
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder HasDefiningQuery (System.Linq.Expressions.LambdaExpression query, bool fromDataAnnotation = false);
[System.Obsolete("Use InMemoryEntityTypeBuilderExtensions.ToInMemoryQuery")]
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder? HasDefiningQuery (System.Linq.Expressions.LambdaExpression? query, bool fromDataAnnotation = false);
abstract member HasDefiningQuery : System.Linq.Expressions.LambdaExpression * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder
[<System.Obsolete("Use InMemoryEntityTypeBuilderExtensions.ToInMemoryQuery")>]
abstract member HasDefiningQuery : System.Linq.Expressions.LambdaExpression * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder
Public Function HasDefiningQuery (query As LambdaExpression, Optional fromDataAnnotation As Boolean = false) As IConventionEntityTypeBuilder

Paramètres

query
LambdaExpression

Requête qui fournira les données sous-jacentes pour le type d’entité sans clé.

fromDataAnnotation
Boolean

Indique si la configuration a été spécifiée à l’aide d’une annotation de données.

Retours

Le même générateur instance si la requête a été définie, null sinon.

Attributs

S’applique à