InMemoryEntityTypeBuilderExtensions.ToInMemoryQuery Méthode

Définition

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 à