Udostępnij za pośrednictwem


InMemoryEntityTypeBuilderExtensions.CanSetInMemoryQuery Metoda

Definicja

Zwraca wartość wskazującą, czy można ustawić dane zapytanie w pamięci z bieżącego źródła konfiguracji.

public static bool CanSetInMemoryQuery (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder entityTypeBuilder, System.Linq.Expressions.LambdaExpression query, bool fromDataAnnotation = false);
public static bool CanSetInMemoryQuery (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder entityTypeBuilder, System.Linq.Expressions.LambdaExpression? query, bool fromDataAnnotation = false);
static member CanSetInMemoryQuery : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder * System.Linq.Expressions.LambdaExpression * bool -> bool
<Extension()>
Public Function CanSetInMemoryQuery (entityTypeBuilder As IConventionEntityTypeBuilder, query As LambdaExpression, Optional fromDataAnnotation As Boolean = false) As Boolean

Parametry

entityTypeBuilder
IConventionEntityTypeBuilder

Konstruktor dla konfigurowanego typu jednostki.

query
LambdaExpression

Zapytanie, które będzie dostarczać dane bazowe dla typu jednostki bez klucza.

fromDataAnnotation
Boolean

Wskazuje, czy konfiguracja została określona przy użyciu adnotacji danych.

Zwraca

true jeśli można ustawić dane zapytanie w pamięci.

Uwagi

Aby uzyskać więcej informacji i przykłady, zobacz Modelowanie typów jednostek i relacji oraz Dostawca bazy danych ef Core w pamięci .

Dotyczy