다음을 통해 공유


RelationalQueryableMethodTranslatingExpressionVisitor.TranslateElementAtOrDefault 메서드

정의

ElementAt<TSource>(IQueryable<TSource>, Int32) 메서드를 변환하거나 ElementAtOrDefault<TSource>(IQueryable<TSource>, Int32) 지정된 원본을 통해 변환합니다.

protected override Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression TranslateElementAtOrDefault (Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression source, System.Linq.Expressions.Expression index, bool returnDefault);
protected override Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression? TranslateElementAtOrDefault (Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression source, System.Linq.Expressions.Expression index, bool returnDefault);
override this.TranslateElementAtOrDefault : Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression * System.Linq.Expressions.Expression * bool -> Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression
Protected Overrides Function TranslateElementAtOrDefault (source As ShapedQueryExpression, index As Expression, returnDefault As Boolean) As ShapedQueryExpression

매개 변수

source
ShapedQueryExpression

연산자가 적용되는 셰이드 쿼리입니다.

index
Expression

요소의 인덱스입니다.

returnDefault
Boolean

기본값을 반환할지 또는 throw해야 하는지를 나타내는 값입니다.

반환

변환 후의 셰이드 쿼리입니다.

적용 대상