RelationalQueryableMethodTranslatingExpressionVisitor.TranslateLastOrDefault(ShapedQueryExpression, LambdaExpression, Type, Boolean) Yöntem

Tanım

Last<TSource>(IQueryable<TSource>)Yöntemi veya LastOrDefault<TSource>(IQueryable<TSource>) ve diğer yüklerini verilen kaynağa çevirir.

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

Parametreler

source
ShapedQueryExpression

İşlecin uygulandığı şekillendirilmiş sorgu.

predicate
LambdaExpression

Çağrıda sağlanan koşul.

returnType
Type

Sonucun dönüş türü.

returnDefault
Boolean

Varsayılan değeri döndürülüp döndürülmeyeceğini belirten bir değer.

Döndürülenler

ShapedQueryExpression

Çeviri sonrasında şekillendirilmiş sorgu.

Şunlara uygulanır