QueryableMethodTranslatingExpressionVisitor.TranslateLastOrDefault Metodo

Definizione

Converte Last<TSource>(IQueryable<TSource>) il metodo o LastOrDefault<TSource>(IQueryable<TSource>) gli altri overload sull'origine specificata.

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

Parametri

source
ShapedQueryExpression

Query con forma su cui viene applicato l'operatore.

predicate
LambdaExpression

Predicato fornito nella chiamata.

returnType
Type

Tipo restituito di risultato.

returnDefault
Boolean

Valore che indica se il valore predefinito deve essere restituito o generata.

Restituisce

Query con forma dopo la traduzione.

Si applica a