다음을 통해 공유


EnumerableExpression 클래스

정의

그룹화 요소를 통해 체인에서 변환된 열거 가능 또는 그룹을 나타내는 식입니다.

이 형식은 일반적으로 데이터베이스 공급자(및 기타 확장)에서 사용됩니다. 일반적으로 애플리케이션 코드에는 사용되지 않습니다.

public class EnumerableExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
type EnumerableExpression = class
    inherit Expression
    interface IPrintableExpression
Public Class EnumerableExpression
Inherits Expression
Implements IPrintableExpression
상속
EnumerableExpression
구현

생성자

EnumerableExpression(Expression)

EnumerableExpression 클래스의 새 인스턴스를 만듭니다.

속성

IsDistinct

고유 연산자가 열거 가능에 적용되는지 여부를 나타내는 값입니다.

NodeType

그룹화 요소를 통해 체인에서 변환된 열거 가능 또는 그룹을 나타내는 식입니다.

이 형식은 일반적으로 데이터베이스 공급자(및 기타 확장)에서 사용됩니다. 일반적으로 애플리케이션 코드에는 사용되지 않습니다.

Orderings

열거 가능 항목에 적용할 순서 목록입니다.

Predicate

열거형에 적용된 조건자를 나타내는 값입니다.

Selector

열거 중인 기본 식입니다.

Type

그룹화 요소를 통해 체인에서 변환된 열거 가능 또는 그룹을 나타내는 식입니다.

이 형식은 일반적으로 데이터베이스 공급자(및 기타 확장)에서 사용됩니다. 일반적으로 애플리케이션 코드에는 사용되지 않습니다.

메서드

AppendOrdering(OrderingExpression)

의 기존 순서에 순서를 추가합니다 EnumerableExpression.

ApplyDistinct()

DISTINCT 연산자를 의 선택기 에 EnumerableExpression적용합니다.

ApplyOrdering(OrderingExpression)

에 순서를 EnumerableExpression적용합니다. 이렇게 하면 지정된 이전 순서를 덮어씁니다.

ApplyPredicate(SqlExpression)

필터 조건자를 에 EnumerableExpression적용합니다.

ApplySelector(Expression)

에 새 선택기를 EnumerableExpression적용합니다.

Equals(Object)

그룹화 요소를 통해 체인에서 변환된 열거 가능 또는 그룹을 나타내는 식입니다.

이 형식은 일반적으로 데이터베이스 공급자(및 기타 확장)에서 사용됩니다. 일반적으로 애플리케이션 코드에는 사용되지 않습니다.

GetHashCode()

그룹화 요소를 통해 체인에서 변환된 열거 가능 또는 그룹을 나타내는 식입니다.

이 형식은 일반적으로 데이터베이스 공급자(및 기타 확장)에서 사용됩니다. 일반적으로 애플리케이션 코드에는 사용되지 않습니다.

Print(ExpressionPrinter)

를 사용하여 지정된 식의 인쇄 가능한 문자열 표현을 ExpressionPrinter만듭니다.

VisitChildren(ExpressionVisitor)

그룹화 요소를 통해 체인에서 변환된 열거 가능 또는 그룹을 나타내는 식입니다.

이 형식은 일반적으로 데이터베이스 공급자(및 기타 확장)에서 사용됩니다. 일반적으로 애플리케이션 코드에는 사용되지 않습니다.

적용 대상