Sprache

QueryableMethodTranslatingExpressionVisitor.TranslateFirstOrDefault Methode

Definition

First<TSource>(IQueryable<TSource>) Übersetzt die Methode oder FirstOrDefault<TSource>(IQueryable<TSource>) deren andere Überladungen über die angegebene Quelle.

protected abstract Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression? TranslateFirstOrDefault(Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression source, System.Linq.Expressions.LambdaExpression? predicate, Type returnType, bool returnDefault);
protected abstract Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression TranslateFirstOrDefault(Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression source, System.Linq.Expressions.LambdaExpression predicate, Type returnType, bool returnDefault);
abstract member TranslateFirstOrDefault : Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression * System.Linq.Expressions.LambdaExpression * Type * bool -> Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression
Protected MustOverride Function TranslateFirstOrDefault (source As ShapedQueryExpression, predicate As LambdaExpression, returnType As Type, returnDefault As Boolean) As ShapedQueryExpression

Parameter

source
ShapedQueryExpression

Die förmige Abfrage, auf die der Operator angewendet wird.

predicate
LambdaExpression

Das im Aufruf angegebene Prädikat.

returnType
Type

Der Rückgabetyp des Ergebnisses.

returnDefault
Boolean

Ein Wert, der angibt, ob der Standardwert zurückgegeben oder ausgelöst werden soll.

Gibt zurück

Die förmige Abfrage nach der Übersetzung.

Gilt für: