다음을 통해 공유


ObjectQuery<T> 클래스

정의

ObjectQuery는 개체 계층에서 강력한 형식의 쿼리를 구현합니다. 쿼리는 Entity-SQL 문자열을 사용하여 지정되며 ObjectQuery에서 선언한 Entity-SQL 기반 쿼리 작성기 메서드를 호출하여 만들 수 있습니다.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix")]
public class ObjectQuery<T> : System.Data.Entity.Core.Objects.ObjectQuery, System.Collections.Generic.IEnumerable<T>, System.Data.Entity.Infrastructure.IDbAsyncEnumerable<T>, System.Linq.IOrderedQueryable<T>, System.Linq.IQueryable<T>
type ObjectQuery<'T> = class
    inherit ObjectQuery
    interface IOrderedQueryable<'T>
    interface IQueryable<'T>
    interface IOrderedQueryable
    interface IQueryable
    interface seq<'T>
    interface IEnumerable
    interface IDbAsyncEnumerable<'T>
    interface IDbAsyncEnumerable
Public Class ObjectQuery(Of T)
Inherits ObjectQuery
Implements IDbAsyncEnumerable(Of T), IEnumerable(Of T), IOrderedQueryable(Of T), IQueryable(Of T)

형식 매개 변수

T

이 ObjectQuery의 결과 형식

상속
ObjectQuery<T>
파생
특성
구현

생성자

ObjectQuery<T>(String, ObjectContext)

지정된 Entity SQL 명령을 초기 쿼리로 사용하여 새 ObjectQuery<T> instance 만듭니다.

ObjectQuery<T>(String, ObjectContext, MergeOption)

지정된 Entity SQL 명령을 초기 쿼리 및 지정된 병합 옵션으로 사용하여 새 ObjectQuery<T> instance 만듭니다.

속성

CommandText

쿼리의 명령 텍스트를 반환합니다.

(다음에서 상속됨 ObjectQuery)
Context

이 개체 쿼리와 관련된 개체 컨텍스트를 가져옵니다.

(다음에서 상속됨 ObjectQuery)
EnablePlanCaching

쿼리 계획을 캐시해야 하는지 여부를 나타내는 값을 가져오거나 설정합니다.

(다음에서 상속됨 ObjectQuery)
MergeOption

쿼리에서 반환되는 개체를 개체 컨텍스트에 추가하는 방법을 가져오거나 설정합니다.

(다음에서 상속됨 ObjectQuery)
Name

이 개체 쿼리의 이름을 가져오거나 설정합니다.

Parameters

이 개체 쿼리에 대한 매개 변수 컬렉션을 가져옵니다.

(다음에서 상속됨 ObjectQuery)
Streaming

쿼리가 스트리밍인지 버퍼링인지 여부

(다음에서 상속됨 ObjectQuery)

메서드

Distinct()

결과가 고유하도록 쿼리를 제한합니다.

Except(ObjectQuery<T>)

이 쿼리 작성기 메서드는 지정된 다른 쿼리의 일부인 쿼리를 제외하고 결과가 이 쿼리의 모든 결과인 새 쿼리를 만듭니다.

Execute(MergeOption)

지정된 병합 옵션을 사용하여 개체 쿼리를 실행합니다.

ExecuteAsync(MergeOption)

지정된 병합 옵션을 사용하여 개체 쿼리를 비동기적으로 실행합니다.

ExecuteAsync(MergeOption, CancellationToken)

지정된 병합 옵션을 사용하여 개체 쿼리를 비동기적으로 실행합니다.

GetResultType()

쿼리의 결과 형식에 대한 정보를 반환합니다.

(다음에서 상속됨 ObjectQuery)
GroupBy(String, String, ObjectParameter[])

지정된 조건으로 쿼리 결과를 그룹화합니다.

Include(String)

쿼리 결과에 포함할 관련 개체를 지정합니다.

Intersect(ObjectQuery<T>)

이 쿼리 작성기 메서드는 해당 결과가 이 쿼리와 지정된 다른 쿼리 모두에 있는 쿼리인 새 쿼리를 만듭니다.

OfType<TResultType>()

특정 형식의 결과로 쿼리를 제한합니다.

OrderBy(String, ObjectParameter[])

지정된 조건으로 쿼리 결과를 정렬합니다.

Select(String, ObjectParameter[])

지정된 프로젝션에 정의된 속성만으로 쿼리 결과를 제한합니다.

SelectValue<TResultType>(String, ObjectParameter[])

프로젝션에 지정된 속성만으로 쿼리 결과를 제한합니다.

Skip(String, String, ObjectParameter[])

지정된 조건으로 쿼리 결과를 정렬하고 지정된 개수의 결과를 건너뜁니다.

Top(String, ObjectParameter[])

지정된 개수의 항목으로 쿼리 결과를 제한합니다.

ToTraceString()

데이터 원본에 대해 실행할 명령을 반환합니다.

(다음에서 상속됨 ObjectQuery)
Union(ObjectQuery<T>)

이 쿼리 작성기 메서드는 중복되지 않고 결과가 이 쿼리의 모든 결과와 다른 쿼리의 모든 결과인 새 쿼리를 만듭니다(즉, 결과는 고유).

UnionAll(ObjectQuery<T>)

이 쿼리 작성기 메서드는 결과가 이 쿼리의 모든 결과인 새 쿼리와 중복 항목을 포함한 다른 쿼리의 모든 결과(즉, 결과가 반드시 고유하지는 않음)를 만듭니다.

Where(String, ObjectParameter[])

지정된 필터링 조건과 일치하는 결과로 쿼리를 제한합니다.

명시적 인터페이스 구현

IDbAsyncEnumerable.GetAsyncEnumerator()

IDbAsyncEnumerator 열거될 때 데이터베이스에 대해 지정된 SQL 쿼리를 실행하는 을 반환합니다.

(다음에서 상속됨 ObjectQuery)
IDbAsyncEnumerable<T>.GetAsyncEnumerator()

IDbAsyncEnumerator<T> 열거될 때 데이터베이스에 대해 지정된 SQL 쿼리를 실행하는 을 반환합니다.

IEnumerable.GetEnumerator()

컬렉션을 반복하는 열거자를 반환합니다.

(다음에서 상속됨 ObjectQuery)
IEnumerable<T>.GetEnumerator()

IEnumerator<T> 열거될 때 데이터베이스에 대해 지정된 SQL 쿼리를 실행하는 을 반환합니다.

IListSource.ContainsListCollection

ObjectQuery는 개체 계층에서 강력한 형식의 쿼리를 구현합니다. 쿼리는 Entity-SQL 문자열을 사용하여 지정되며 ObjectQuery에서 선언한 Entity-SQL 기반 쿼리 작성기 메서드를 호출하여 만들 수 있습니다.

(다음에서 상속됨 ObjectQuery)
IListSource.GetList()

컬렉션을 데이터 바인딩에 사용되는 IList로 반환합니다.

(다음에서 상속됨 ObjectQuery)
IQueryable.ElementType

이 쿼리 인스턴스에 대한 결과 요소 형식을 가져옵니다.

(다음에서 상속됨 ObjectQuery)
IQueryable.Expression

이 쿼리를 설명하는 식을 가져옵니다. LINQ 작성기 패턴을 사용하여 빌드된 쿼리의 경우 전체 LINQ 식 트리를 반환합니다. 그렇지 않으면 이 쿼리를 래핑하는 상수 식을 반환합니다. 기본 식은 캐시되지 않습니다. 이렇게 하면 LINQ 쿼리와 Entity-SQL 쿼리를 구분할 수 있습니다.

(다음에서 상속됨 ObjectQuery)
IQueryable.Provider

IQueryProvider 이 쿼리 instance 연결된 를 가져옵니다.

(다음에서 상속됨 ObjectQuery)

확장 메서드

AllAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

시퀀스의 모든 요소가 조건을 충족하는지 여부를 비동기적으로 결정합니다.

AllAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken)

시퀀스의 모든 요소가 조건을 충족하는지 여부를 비동기적으로 결정합니다.

AnyAsync<TSource>(IQueryable<TSource>)

시퀀스에 요소가 포함되어 있는지 여부를 비동기적으로 결정합니다.

AnyAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

시퀀스의 요소가 조건을 충족하는지 여부를 비동기적으로 결정합니다.

AnyAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken)

시퀀스의 요소가 조건을 충족하는지 여부를 비동기적으로 결정합니다.

AnyAsync<TSource>(IQueryable<TSource>, CancellationToken)

시퀀스에 요소가 포함되어 있는지 여부를 비동기적으로 결정합니다.

AsNoTracking<T>(IQueryable<T>)

반환된 엔터티가 또는 ObjectContext에 캐시되지 않는 새 쿼리를 DbContext 반환합니다. 이 메서드는 기본 쿼리 개체의 AsNoTracking 메서드를 호출하여 작동합니다. 기본 쿼리 개체에 AsNoTracking 메서드가 없는 경우 이 메서드를 호출해도 영향을 주지 않습니다.

AsStreaming<T>(IQueryable<T>)
사용되지 않음.

버퍼링 대신 결과를 스트리밍할 새 쿼리를 반환합니다. 이 메서드는 기본 쿼리 개체의 AsStreaming 메서드를 호출하여 작동합니다. 기본 쿼리 개체에 AsStreaming 메서드가 없으면 이 메서드를 호출해도 아무런 영향을 주지 않습니다.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>)

입력 시퀀스의 각 요소에 대해 프로젝션 함수를 호출하여 얻은 값 시퀀스의 Decimal 평균을 비동기적으로 계산합니다.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>, CancellationToken)

입력 시퀀스의 각 요소에 대해 프로젝션 함수를 호출하여 얻은 값 시퀀스의 Decimal 평균을 비동기적으로 계산합니다.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>)

입력 시퀀스의 각 요소에 대해 프로젝션 함수를 호출하여 얻은 값 시퀀스의 Double 평균을 비동기적으로 계산합니다.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>, CancellationToken)

입력 시퀀스의 각 요소에 대해 프로젝션 함수를 호출하여 얻은 값 시퀀스의 Double 평균을 비동기적으로 계산합니다.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>)

입력 시퀀스의 각 요소에 대해 프로젝션 함수를 호출하여 얻은 값 시퀀스의 Int32 평균을 비동기적으로 계산합니다.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>, CancellationToken)

입력 시퀀스의 각 요소에 대해 프로젝션 함수를 호출하여 얻은 값 시퀀스의 Int32 평균을 비동기적으로 계산합니다.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>)

입력 시퀀스의 각 요소에 대해 프로젝션 함수를 호출하여 얻은 값 시퀀스의 Int64 평균을 비동기적으로 계산합니다.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>, CancellationToken)

입력 시퀀스의 각 요소에 대해 프로젝션 함수를 호출하여 얻은 값 시퀀스의 Int64 평균을 비동기적으로 계산합니다.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>)

입력 시퀀스의 각 요소에 대해 프로젝션 함수를 호출하여 얻은 nullable Decimal 값 시퀀스의 평균을 비동기적으로 계산합니다.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>, CancellationToken)

입력 시퀀스의 각 요소에 대해 프로젝션 함수를 호출하여 얻은 nullable Decimal 값 시퀀스의 평균을 비동기적으로 계산합니다.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>)

입력 시퀀스의 각 요소에 대해 프로젝션 함수를 호출하여 얻은 nullable Double 값 시퀀스의 평균을 비동기적으로 계산합니다.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>, CancellationToken)

입력 시퀀스의 각 요소에 대해 프로젝션 함수를 호출하여 얻은 nullable Double 값 시퀀스의 평균을 비동기적으로 계산합니다.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>)

입력 시퀀스의 각 요소에 대해 프로젝션 함수를 호출하여 얻은 nullable Int32 값 시퀀스의 평균을 비동기적으로 계산합니다.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>, CancellationToken)

입력 시퀀스의 각 요소에 대해 프로젝션 함수를 호출하여 얻은 nullable Int32 값 시퀀스의 평균을 비동기적으로 계산합니다.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>)

입력 시퀀스의 각 요소에 대해 프로젝션 함수를 호출하여 얻은 nullable Int64 값 시퀀스의 평균을 비동기적으로 계산합니다.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>, CancellationToken)

입력 시퀀스의 각 요소에 대해 프로젝션 함수를 호출하여 얻은 nullable Int64 값 시퀀스의 평균을 비동기적으로 계산합니다.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>)

입력 시퀀스의 각 요소에 대해 프로젝션 함수를 호출하여 얻은 nullable Single 값 시퀀스의 평균을 비동기적으로 계산합니다.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>, CancellationToken)

입력 시퀀스의 각 요소에 대해 프로젝션 함수를 호출하여 얻은 nullable Single 값 시퀀스의 평균을 비동기적으로 계산합니다.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>)

입력 시퀀스의 각 요소에 대해 프로젝션 함수를 호출하여 얻은 값 시퀀스의 Single 평균을 비동기적으로 계산합니다.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>, CancellationToken)

입력 시퀀스의 각 요소에 대해 프로젝션 함수를 호출하여 얻은 값 시퀀스의 Single 평균을 비동기적으로 계산합니다.

ContainsAsync<TSource>(IQueryable<TSource>, TSource)

기본 같음 비교자를 사용하여 시퀀스에 지정된 요소가 포함되어 있는지 여부를 비동기적으로 결정합니다.

ContainsAsync<TSource>(IQueryable<TSource>, TSource, CancellationToken)

기본 같음 비교자를 사용하여 시퀀스에 지정된 요소가 포함되어 있는지 여부를 비동기적으로 결정합니다.

CountAsync<TSource>(IQueryable<TSource>)

시퀀스의 요소 수를 비동기적으로 반환합니다.

CountAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

조건을 충족하는 시퀀스의 요소 수를 비동기적으로 반환합니다.

CountAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken)

조건을 충족하는 시퀀스의 요소 수를 비동기적으로 반환합니다.

CountAsync<TSource>(IQueryable<TSource>, CancellationToken)

시퀀스의 요소 수를 비동기적으로 반환합니다.

FirstAsync<TSource>(IQueryable<TSource>)

시퀀스의 첫 번째 요소를 비동기적으로 반환합니다.

FirstAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

지정된 조건을 충족하는 시퀀스의 첫 번째 요소를 비동기적으로 반환합니다.

FirstAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken)

지정된 조건을 충족하는 시퀀스의 첫 번째 요소를 비동기적으로 반환합니다.

FirstAsync<TSource>(IQueryable<TSource>, CancellationToken)

시퀀스의 첫 번째 요소를 비동기적으로 반환합니다.

FirstOrDefaultAsync<TSource>(IQueryable<TSource>)

시퀀스의 첫 번째 요소를 비동기적으로 반환하거나 시퀀스에 요소가 없는 경우 기본값을 반환합니다.

FirstOrDefaultAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

지정된 조건을 충족하는 시퀀스의 첫 번째 요소를 비동기적으로 반환하거나 이러한 요소가 없는 경우 기본값을 반환합니다.

FirstOrDefaultAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken)

지정된 조건을 충족하는 시퀀스의 첫 번째 요소를 비동기적으로 반환하거나 이러한 요소가 없는 경우 기본값을 반환합니다.

FirstOrDefaultAsync<TSource>(IQueryable<TSource>, CancellationToken)

시퀀스의 첫 번째 요소를 비동기적으로 반환하거나 시퀀스에 요소가 없는 경우 기본값을 반환합니다.

ForEachAsync<T>(IQueryable<T>, Action<T>)

쿼리 결과를 비동기적으로 열거하고 각 요소에 대해 지정된 작업을 수행합니다.

ForEachAsync<T>(IQueryable<T>, Action<T>, CancellationToken)

쿼리 결과를 비동기적으로 열거하고 각 요소에 대해 지정된 작업을 수행합니다.

Include<T>(IQueryable<T>, String)

쿼리 결과에 포함할 관련 개체를 지정합니다.

Include<T,TProperty>(IQueryable<T>, Expression<Func<T,TProperty>>)

쿼리 결과에 포함할 관련 개체를 지정합니다.

LongCountAsync<TSource>(IQueryable<TSource>)

시퀀스의 총 요소 수를 나타내는 를 비동기적으로 반환 Int64 합니다.

LongCountAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

조건을 충족하는 시퀀스의 요소 수를 나타내는 를 비동기적으로 반환 Int64 합니다.

LongCountAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken)

조건을 충족하는 시퀀스의 요소 수를 나타내는 를 비동기적으로 반환 Int64 합니다.

LongCountAsync<TSource>(IQueryable<TSource>, CancellationToken)

시퀀스의 총 요소 수를 나타내는 를 비동기적으로 반환 Int64 합니다.

MaxAsync<TSource>(IQueryable<TSource>)

시퀀스의 최대값을 비동기적으로 반환합니다.

MaxAsync<TSource>(IQueryable<TSource>, CancellationToken)

시퀀스의 최대값을 비동기적으로 반환합니다.

MaxAsync<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>)

시퀀스의 각 요소에 대해 프로젝션 함수를 비동기적으로 호출하고 최대 결과 값을 반환합니다.

MaxAsync<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>, CancellationToken)

시퀀스의 각 요소에 대해 프로젝션 함수를 비동기적으로 호출하고 최대 결과 값을 반환합니다.

MinAsync<TSource>(IQueryable<TSource>)

시퀀스의 최소값을 비동기적으로 반환합니다.

MinAsync<TSource>(IQueryable<TSource>, CancellationToken)

시퀀스의 최소값을 비동기적으로 반환합니다.

MinAsync<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>)

시퀀스의 각 요소에 대해 프로젝션 함수를 비동기적으로 호출하고 결과 최소값을 반환합니다.

MinAsync<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>, CancellationToken)

시퀀스의 각 요소에 대해 프로젝션 함수를 비동기적으로 호출하고 결과 최소값을 반환합니다.

SingleAsync<TSource>(IQueryable<TSource>)

시퀀스의 유일한 요소를 비동기적으로 반환하고 시퀀스에 정확히 하나의 요소가 없는 경우 예외를 throw합니다.

SingleAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

지정된 조건을 충족하는 시퀀스의 유일한 요소를 비동기적으로 반환하고 이러한 요소가 둘 이상 있는 경우 예외를 throw합니다.

SingleAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken)

지정된 조건을 충족하는 시퀀스의 유일한 요소를 비동기적으로 반환하고 이러한 요소가 둘 이상 있는 경우 예외를 throw합니다.

SingleAsync<TSource>(IQueryable<TSource>, CancellationToken)

시퀀스의 유일한 요소를 비동기적으로 반환하고 시퀀스에 정확히 하나의 요소가 없는 경우 예외를 throw합니다.

SingleOrDefaultAsync<TSource>(IQueryable<TSource>)

시퀀스의 유일한 요소를 비동기적으로 반환하거나 시퀀스가 비어 있는 경우 기본값을 반환합니다. 시퀀스에 요소가 두 개 이상 있는 경우 이 메서드는 예외를 throw합니다.

SingleOrDefaultAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

지정된 조건을 충족하는 시퀀스의 유일한 요소 또는 이러한 요소가 없는 경우 기본값을 비동기적으로 반환합니다. 이 메서드는 둘 이상의 요소가 조건을 충족하는 경우 예외를 throw합니다.

SingleOrDefaultAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken)

지정된 조건을 충족하는 시퀀스의 유일한 요소 또는 이러한 요소가 없는 경우 기본값을 비동기적으로 반환합니다. 이 메서드는 둘 이상의 요소가 조건을 충족하는 경우 예외를 throw합니다.

SingleOrDefaultAsync<TSource>(IQueryable<TSource>, CancellationToken)

시퀀스의 유일한 요소를 비동기적으로 반환하거나 시퀀스가 비어 있는 경우 기본값을 반환합니다. 시퀀스에 요소가 두 개 이상 있는 경우 이 메서드는 예외를 throw합니다.

Skip<TSource>(IQueryable<TSource>, Expression<Func<Int32>>)

시퀀스에서 지정된 수의 요소를 건너뛴 다음 나머지 요소를 반환합니다.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>)

입력 시퀀스의 각 요소에 대해 프로젝션 함수를 호출하여 얻은 값 시퀀 Decimal 스의 합계를 비동기적으로 계산합니다.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>, CancellationToken)

입력 시퀀스의 각 요소에 대해 프로젝션 함수를 호출하여 얻은 값 시퀀 Decimal 스의 합계를 비동기적으로 계산합니다.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>)

입력 시퀀스의 각 요소에 대해 프로젝션 함수를 호출하여 얻은 값 시퀀 Double 스의 합계를 비동기적으로 계산합니다.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>, CancellationToken)

입력 시퀀스의 각 요소에 대해 프로젝션 함수를 호출하여 얻은 값 시퀀 Double 스의 합계를 비동기적으로 계산합니다.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>)

입력 시퀀스의 각 요소에 대해 프로젝션 함수를 호출하여 얻은 값 시퀀 Int32 스의 합계를 비동기적으로 계산합니다.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>, CancellationToken)

입력 시퀀스의 각 요소에 대해 프로젝션 함수를 호출하여 얻은 값 시퀀 Int32 스의 합계를 비동기적으로 계산합니다.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>)

입력 시퀀스의 각 요소에 대해 프로젝션 함수를 호출하여 얻은 값 시퀀 Int64 스의 합계를 비동기적으로 계산합니다.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>, CancellationToken)

입력 시퀀스의 각 요소에 대해 프로젝션 함수를 호출하여 얻은 값 시퀀 Int64 스의 합계를 비동기적으로 계산합니다.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>)

입력 시퀀스의 각 요소에 대해 프로젝션 함수를 호출하여 얻은 nullable Decimal 값 시퀀스의 합계를 비동기적으로 계산합니다.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>, CancellationToken)

입력 시퀀스의 각 요소에 대해 프로젝션 함수를 호출하여 얻은 nullable Decimal 값 시퀀스의 합계를 비동기적으로 계산합니다.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>)

입력 시퀀스의 각 요소에 대해 프로젝션 함수를 호출하여 얻은 nullable Double 값 시퀀스의 합계를 비동기적으로 계산합니다.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>, CancellationToken)

입력 시퀀스의 각 요소에 대해 프로젝션 함수를 호출하여 얻은 nullable Double 값 시퀀스의 합계를 비동기적으로 계산합니다.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>)

입력 시퀀스의 각 요소에 대해 프로젝션 함수를 호출하여 얻은 nullable Int32 값 시퀀스의 합계를 비동기적으로 계산합니다.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>, CancellationToken)

입력 시퀀스의 각 요소에 대해 프로젝션 함수를 호출하여 얻은 nullable Int32 값 시퀀스의 합계를 비동기적으로 계산합니다.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>)

입력 시퀀스의 각 요소에 대해 프로젝션 함수를 호출하여 얻은 nullable Int64 값 시퀀스의 합계를 비동기적으로 계산합니다.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>, CancellationToken)

입력 시퀀스의 각 요소에 대해 프로젝션 함수를 호출하여 얻은 nullable Int64 값 시퀀스의 합계를 비동기적으로 계산합니다.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>)

입력 시퀀스의 각 요소에 대해 프로젝션 함수를 호출하여 얻은 nullable Single 값 시퀀스의 합계를 비동기적으로 계산합니다.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>, CancellationToken)

입력 시퀀스의 각 요소에 대해 프로젝션 함수를 호출하여 얻은 nullable Single 값 시퀀스의 합계를 비동기적으로 계산합니다.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>)

입력 시퀀스의 각 요소에 대해 프로젝션 함수를 호출하여 얻은 값 시퀀 Single 스의 합계를 비동기적으로 계산합니다.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>, CancellationToken)

입력 시퀀스의 각 요소에 대해 프로젝션 함수를 호출하여 얻은 값 시퀀 Single 스의 합계를 비동기적으로 계산합니다.

Take<TSource>(IQueryable<TSource>, Expression<Func<Int32>>)

시퀀스 시작 위치에서 지정된 수의 연속 요소를 반환합니다.

ToArrayAsync<TSource>(IQueryable<TSource>)

비동기적으로 열거하여 에서 IQueryable<T> 배열을 만듭니다.

ToArrayAsync<TSource>(IQueryable<TSource>, CancellationToken)

비동기적으로 열거하여 에서 IQueryable<T> 배열을 만듭니다.

ToDictionaryAsync<TSource,TKey>(IQueryable<TSource>, Func<TSource,TKey>)

Dictionary<TKey,TValue> 지정된 키 선택기 함수에 따라 비동기적으로 열거하여 에서 IQueryable<T> 을 만듭니다.

ToDictionaryAsync<TSource,TKey>(IQueryable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Dictionary<TKey,TValue> 지정된 키 선택기 함수 및 비교자에 따라 비동기적으로 열거하여 에서 IQueryable<T> 을 만듭니다.

ToDictionaryAsync<TSource,TKey>(IQueryable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>, CancellationToken)

Dictionary<TKey,TValue> 지정된 키 선택기 함수 및 비교자에 따라 비동기적으로 열거하여 에서 IQueryable<T> 을 만듭니다.

ToDictionaryAsync<TSource,TKey>(IQueryable<TSource>, Func<TSource,TKey>, CancellationToken)

Dictionary<TKey,TValue> 지정된 키 선택기 함수에 따라 비동기적으로 열거하여 에서 IQueryable<T> 을 만듭니다.

ToDictionaryAsync<TSource,TKey,TElement>(IQueryable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>)

Dictionary<TKey,TValue> 지정된 키 선택기 및 요소 선택기 함수에 따라 비동기적으로 열거하여 에서 IQueryable<T> 을 만듭니다.

ToDictionaryAsync<TSource,TKey,TElement>(IQueryable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)

Dictionary<TKey,TValue> 지정된 키 선택기 함수, 비교자 및 요소 선택기 함수에 따라 비동기적으로 열거하여 에서 IQueryable<T> 을 만듭니다.

ToDictionaryAsync<TSource,TKey,TElement>(IQueryable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>, CancellationToken)

Dictionary<TKey,TValue> 지정된 키 선택기 함수, 비교자 및 요소 선택기 함수에 따라 비동기적으로 열거하여 에서 IQueryable<T> 을 만듭니다.

ToDictionaryAsync<TSource,TKey,TElement>(IQueryable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, CancellationToken)

Dictionary<TKey,TValue> 지정된 키 선택기 및 요소 선택기 함수에 따라 비동기적으로 열거하여 에서 IQueryable<T> 을 만듭니다.

ToListAsync<TSource>(IQueryable<TSource>)

List<T> 를 비동기적으로 열거하여 에서 IQueryable<T> 을 만듭니다.

ToListAsync<TSource>(IQueryable<TSource>, CancellationToken)

List<T> 를 비동기적으로 열거하여 에서 IQueryable<T> 을 만듭니다.

적용 대상