Freigeben über


IConventionEntityTypeBuilder.HasDefiningQuery Methode

Definition

Achtung

Use InMemoryEntityTypeBuilderExtensions.ToInMemoryQuery

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

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder HasDefiningQuery (System.Linq.Expressions.LambdaExpression query, bool fromDataAnnotation = false);
[System.Obsolete("Use InMemoryEntityTypeBuilderExtensions.ToInMemoryQuery")]
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder HasDefiningQuery (System.Linq.Expressions.LambdaExpression query, bool fromDataAnnotation = false);
[System.Obsolete("Use InMemoryEntityTypeBuilderExtensions.ToInMemoryQuery")]
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder? HasDefiningQuery (System.Linq.Expressions.LambdaExpression? query, bool fromDataAnnotation = false);
abstract member HasDefiningQuery : System.Linq.Expressions.LambdaExpression * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder
[<System.Obsolete("Use InMemoryEntityTypeBuilderExtensions.ToInMemoryQuery")>]
abstract member HasDefiningQuery : System.Linq.Expressions.LambdaExpression * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder
Public Function HasDefiningQuery (query As LambdaExpression, Optional fromDataAnnotation As Boolean = false) As IConventionEntityTypeBuilder

Parameter

query
LambdaExpression

Die Abfrage, die die zugrunde liegenden Daten für den schlüssellosen 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.

Attribute

Gilt für: