Bagikan melalui


InMemoryEntityTypeBuilderExtensions.ToInMemoryQuery Metode

Definisi

Overload

ToInMemoryQuery(EntityTypeBuilder, LambdaExpression)

Mengonfigurasi kueri yang digunakan untuk menyediakan data untuk jenis entitas.

ToInMemoryQuery(IConventionEntityTypeBuilder, LambdaExpression, Boolean)

Mengonfigurasi kueri yang digunakan untuk menyediakan data untuk jenis entitas.

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

Mengonfigurasi kueri yang digunakan untuk menyediakan data untuk jenis entitas.

ToInMemoryQuery(EntityTypeBuilder, LambdaExpression)

Mengonfigurasi kueri yang digunakan untuk menyediakan data untuk jenis entitas.

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

Penyusun untuk jenis entitas yang sedang dikonfigurasi.

query
LambdaExpression

Kueri yang akan menyediakan data yang mendasar untuk jenis entitas.

Mengembalikan

Instans penyusun yang sama sehingga beberapa panggilan dapat dirangkai.

Keterangan

Lihat Pemodelan jenis dan hubungan entitas, dan Penyedia database dalam memori EF Core untuk informasi dan contoh selengkapnya.

Berlaku untuk

ToInMemoryQuery(IConventionEntityTypeBuilder, LambdaExpression, Boolean)

Mengonfigurasi kueri yang digunakan untuk menyediakan data untuk jenis entitas.

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

Penyusun untuk jenis entitas yang sedang dikonfigurasi.

query
LambdaExpression

Kueri yang akan menyediakan data yang mendasar untuk jenis entitas.

fromDataAnnotation
Boolean

Menunjukkan apakah konfigurasi ditentukan menggunakan anotasi data.

Mengembalikan

Instans penyusun yang sama jika kueri diatur, null jika tidak.

Keterangan

Lihat Pemodelan jenis dan hubungan entitas, dan Penyedia database dalam memori EF Core untuk informasi dan contoh selengkapnya.

Berlaku untuk

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

Mengonfigurasi kueri yang digunakan untuk menyediakan data untuk jenis entitas.

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)

Jenis parameter

TEntity

Parameter

entityTypeBuilder
EntityTypeBuilder<TEntity>

Penyusun untuk jenis entitas yang sedang dikonfigurasi.

query
Expression<Func<IQueryable<TEntity>>>

Kueri yang akan menyediakan data yang mendasar untuk jenis entitas.

Mengembalikan

Instans penyusun yang sama sehingga beberapa panggilan dapat dirangkai.

Keterangan

Lihat Pemodelan jenis dan hubungan entitas, dan Penyedia database dalam memori EF Core untuk informasi dan contoh selengkapnya.

Berlaku untuk