다음을 통해 공유


QueryableMethodTranslatingExpressionVisitor.TranslateDefaultIfEmpty 메서드

정의

지정된 원본에 DefaultIfEmpty<TSource>(IQueryable<TSource>) 대한 메서드 및 기타 오버로드를 변환합니다.

protected abstract Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression TranslateDefaultIfEmpty (Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression source, System.Linq.Expressions.Expression defaultValue);
protected abstract Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression? TranslateDefaultIfEmpty (Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression source, System.Linq.Expressions.Expression? defaultValue);
abstract member TranslateDefaultIfEmpty : Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression * System.Linq.Expressions.Expression -> Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression
Protected MustOverride Function TranslateDefaultIfEmpty (source As ShapedQueryExpression, defaultValue As Expression) As ShapedQueryExpression

매개 변수

source
ShapedQueryExpression

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

defaultValue
Expression

사용할 기본값입니다.

반환

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

적용 대상