InMemoryEntityTypeBuilderExtensions.ToInMemoryQuery 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
ToInMemoryQuery(EntityTypeBuilder, LambdaExpression) |
Configure une requête utilisée pour fournir des données pour un type d’entité. |
ToInMemoryQuery(IConventionEntityTypeBuilder, LambdaExpression, Boolean) |
Configure une requête utilisée pour fournir des données pour un type d’entité. |
ToInMemoryQuery<TEntity>(EntityTypeBuilder<TEntity>, Expression<Func<IQueryable<TEntity>>>) |
Configure une requête utilisée pour fournir des données pour un type d’entité. |
ToInMemoryQuery(EntityTypeBuilder, LambdaExpression)
Configure une requête utilisée pour fournir des données pour un type d’entité.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder ToInMemoryQuery (this Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder entityTypeBuilder, System.Linq.Expressions.LambdaExpression? query);
static member ToInMemoryQuery : Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder * System.Linq.Expressions.LambdaExpression -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder
<Extension()>
Public Function ToInMemoryQuery (entityTypeBuilder As EntityTypeBuilder, query As LambdaExpression) As EntityTypeBuilder
Paramètres
- entityTypeBuilder
- EntityTypeBuilder
Générateur du type d’entité en cours de configuration.
- query
- LambdaExpression
Requête qui fournira les données sous-jacentes pour le type d’entité.
Retours
Le même générateur instance afin que plusieurs appels puissent être chaînés.
Remarques
Pour plus d’informations et d’exemples, consultez Modélisation des types d’entités et des relations et Le fournisseur de base de données en mémoire EF Core .
S’applique à
ToInMemoryQuery(IConventionEntityTypeBuilder, LambdaExpression, Boolean)
Configure une requête utilisée pour fournir des données pour un type d’entité.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder ToInMemoryQuery (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder entityTypeBuilder, System.Linq.Expressions.LambdaExpression query, bool fromDataAnnotation = false);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder? ToInMemoryQuery (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder entityTypeBuilder, System.Linq.Expressions.LambdaExpression? query, bool fromDataAnnotation = false);
static member ToInMemoryQuery : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder * System.Linq.Expressions.LambdaExpression * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder
<Extension()>
Public Function ToInMemoryQuery (entityTypeBuilder As IConventionEntityTypeBuilder, query As LambdaExpression, Optional fromDataAnnotation As Boolean = false) As IConventionEntityTypeBuilder
Paramètres
- entityTypeBuilder
- IConventionEntityTypeBuilder
Générateur du type d’entité en cours de configuration.
- query
- LambdaExpression
Requête qui fournira les données sous-jacentes pour le type d’entité.
- 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.
Remarques
Pour plus d’informations et d’exemples, consultez Modélisation des types d’entités et des relations et Le fournisseur de base de données en mémoire EF Core .
S’applique à
ToInMemoryQuery<TEntity>(EntityTypeBuilder<TEntity>, Expression<Func<IQueryable<TEntity>>>)
Configure une requête utilisée pour fournir des données pour un type d’entité.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<TEntity> ToInMemoryQuery<TEntity> (this Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<TEntity> entityTypeBuilder, System.Linq.Expressions.Expression<Func<System.Linq.IQueryable<TEntity>>> query) where TEntity : class;
static member ToInMemoryQuery : Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<'Entity (requires 'Entity : null)> * System.Linq.Expressions.Expression<Func<System.Linq.IQueryable<'Entity>>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<'Entity (requires 'Entity : null)> (requires 'Entity : null)
<Extension()>
Public Function ToInMemoryQuery(Of TEntity As Class) (entityTypeBuilder As EntityTypeBuilder(Of TEntity), query As Expression(Of Func(Of IQueryable(Of TEntity)))) As EntityTypeBuilder(Of TEntity)
Paramètres de type
- TEntity
Paramètres
- entityTypeBuilder
- EntityTypeBuilder<TEntity>
Générateur du type d’entité en cours de configuration.
- query
- Expression<Func<IQueryable<TEntity>>>
Requête qui fournira les données sous-jacentes pour le type d’entité.
Retours
Le même générateur instance afin que plusieurs appels puissent être chaînés.
Remarques
Pour plus d’informations et d’exemples, consultez Modélisation des types d’entités et des relations et Le fournisseur de base de données en mémoire EF Core .
S’applique à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour