共用方式為


QueryableMethodTranslatingExpressionVisitor.TranslateLastOrDefault 方法

定義

Last<TSource>(IQueryable<TSource>)在指定的來源上轉譯方法或其 LastOrDefault<TSource>(IQueryable<TSource>) 其他多載。

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

參數

source
ShapedQueryExpression

套用運算子的成形查詢。

predicate
LambdaExpression

呼叫中提供的述詞。

returnType
Type

結果的傳回型別。

returnDefault
Boolean

值,指出是否應該傳回或擲回預設值。

傳回

翻譯後的成形查詢。

適用於