InMemoryEntityTypeBuilderExtensions.ToInMemoryQuery Methode

Definition

Überlädt

ToInMemoryQuery(EntityTypeBuilder, LambdaExpression)

Konfiguriert eine Abfrage, die verwendet wird, um Daten für einen Entitätstyp bereitzustellen.

ToInMemoryQuery(IConventionEntityTypeBuilder, LambdaExpression, Boolean)

Konfiguriert eine Abfrage, die verwendet wird, um Daten für einen Entitätstyp bereitzustellen.

ToInMemoryQuery<TEntity>(EntityTypeBuilder<TEntity>, Expression<Func<IQueryable<TEntity>>>)

Konfiguriert eine Abfrage, die verwendet wird, um Daten für einen Entitätstyp bereitzustellen.

ToInMemoryQuery(EntityTypeBuilder, LambdaExpression)

Konfiguriert eine Abfrage, die verwendet wird, um Daten für einen Entitätstyp bereitzustellen.

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

Parameter

entityTypeBuilder
EntityTypeBuilder

Der Generator für den Entitätstyp, der konfiguriert wird.

query
LambdaExpression

Die Abfrage, die die zugrunde liegenden Daten für den Entitätstyp bereitstellt.

Gibt zurück

Derselbe Generator instance, sodass mehrere Aufrufe verkettet werden können.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Modellieren von Entitätstypen und Beziehungen und Der EF Core-In-Memory-Datenbankanbieter .

Gilt für:

ToInMemoryQuery(IConventionEntityTypeBuilder, LambdaExpression, Boolean)

Konfiguriert eine Abfrage, die verwendet wird, um Daten für einen Entitätstyp bereitzustellen.

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

Parameter

entityTypeBuilder
IConventionEntityTypeBuilder

Der Generator für den Entitätstyp, der konfiguriert wird.

query
LambdaExpression

Die Abfrage, die die zugrunde liegenden Daten für den Entitätstyp bereitstellt.

fromDataAnnotation
Boolean

Gibt an, ob die Konfiguration mithilfe einer Datenanmerkung angegeben wurde.

Gibt zurück

Derselbe Generator instance, wenn die Abfrage festgelegt wurde, null andernfalls.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Modellieren von Entitätstypen und Beziehungen und Der EF Core-In-Memory-Datenbankanbieter .

Gilt für:

ToInMemoryQuery<TEntity>(EntityTypeBuilder<TEntity>, Expression<Func<IQueryable<TEntity>>>)

Konfiguriert eine Abfrage, die verwendet wird, um Daten für einen Entitätstyp bereitzustellen.

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)

Typparameter

TEntity

Parameter

entityTypeBuilder
EntityTypeBuilder<TEntity>

Der Generator für den Entitätstyp, der konfiguriert wird.

query
Expression<Func<IQueryable<TEntity>>>

Die Abfrage, die die zugrunde liegenden Daten für den Entitätstyp bereitstellt.

Gibt zurück

Derselbe Generator instance, sodass mehrere Aufrufe verkettet werden können.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Modellieren von Entitätstypen und Beziehungen und Der EF Core-In-Memory-Datenbankanbieter .

Gilt für: