ParallelEnumerable.Sum 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
값 시퀀스의 합을 병렬로 계산합니다.
오버로드
Sum(ParallelQuery<Nullable<Single>>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
값 시퀀스의 합을 병렬로 계산합니다.
public:
[System::Runtime::CompilerServices::Extension]
static Nullable<float> Sum(System::Linq::ParallelQuery<Nullable<float>> ^ source);
public static float? Sum (this System.Linq.ParallelQuery<float?> source);
static member Sum : System.Linq.ParallelQuery<Nullable<single>> -> Nullable<single>
<Extension()>
Public Function Sum (source As ParallelQuery(Of Nullable(Of Single))) As Nullable(Of Single)
매개 변수
- source
- ParallelQuery<Nullable<Single>>
합을 계산할 값의 시퀀스입니다.
반환
시퀀스에 있는 프로젝션된 값의 합입니다.
예외
WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken) 통해 전달된 토큰으로 쿼리가 취소된 경우
source가 null 참조(Visual Basic의 경우 Nothing)인 경우
합계가 Single.MaxValue보다 큽 있습니다. 또는 쿼리를 확인하는 동안 하나 이상의 예외가 발생한 경우
추가 정보
적용 대상
Sum(ParallelQuery<Nullable<Int64>>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
값 시퀀스의 합을 병렬로 계산합니다.
public:
[System::Runtime::CompilerServices::Extension]
static Nullable<long> Sum(System::Linq::ParallelQuery<Nullable<long>> ^ source);
public static long? Sum (this System.Linq.ParallelQuery<long?> source);
static member Sum : System.Linq.ParallelQuery<Nullable<int64>> -> Nullable<int64>
<Extension()>
Public Function Sum (source As ParallelQuery(Of Nullable(Of Long))) As Nullable(Of Long)
매개 변수
- source
- ParallelQuery<Nullable<Int64>>
합을 계산할 값의 시퀀스입니다.
반환
시퀀스에 있는 프로젝션된 값의 합입니다.
예외
WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken) 통해 전달된 토큰으로 쿼리가 취소된 경우
source가 null 참조(Visual Basic의 경우 Nothing)인 경우
합계가 Int64.MaxValue보다 큽 있습니다. 또는 쿼리를 확인하는 동안 하나 이상의 예외가 발생한 경우
추가 정보
적용 대상
Sum(ParallelQuery<Nullable<Int32>>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
값 시퀀스의 합을 병렬로 계산합니다.
public:
[System::Runtime::CompilerServices::Extension]
static Nullable<int> Sum(System::Linq::ParallelQuery<Nullable<int>> ^ source);
public static int? Sum (this System.Linq.ParallelQuery<int?> source);
static member Sum : System.Linq.ParallelQuery<Nullable<int>> -> Nullable<int>
<Extension()>
Public Function Sum (source As ParallelQuery(Of Nullable(Of Integer))) As Nullable(Of Integer)
매개 변수
- source
- ParallelQuery<Nullable<Int32>>
합을 계산할 값의 시퀀스입니다.
반환
시퀀스에 있는 프로젝션된 값의 합입니다.
예외
WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken) 통해 전달된 토큰으로 쿼리가 취소된 경우
source가 null 참조(Visual Basic의 경우 Nothing)인 경우
합계가 Int32.MaxValue보다 큽 있습니다. 또는 쿼리를 확인하는 동안 하나 이상의 예외가 발생한 경우
추가 정보
적용 대상
Sum(ParallelQuery<Nullable<Double>>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
값 시퀀스의 합을 병렬로 계산합니다.
public:
[System::Runtime::CompilerServices::Extension]
static Nullable<double> Sum(System::Linq::ParallelQuery<Nullable<double>> ^ source);
public static double? Sum (this System.Linq.ParallelQuery<double?> source);
static member Sum : System.Linq.ParallelQuery<Nullable<double>> -> Nullable<double>
<Extension()>
Public Function Sum (source As ParallelQuery(Of Nullable(Of Double))) As Nullable(Of Double)
매개 변수
- source
- ParallelQuery<Nullable<Double>>
합을 계산할 값의 시퀀스입니다.
반환
시퀀스에 있는 프로젝션된 값의 합입니다.
예외
WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken) 통해 전달된 토큰으로 쿼리가 취소된 경우
source가 null 참조(Visual Basic의 경우 Nothing)인 경우
합계가 Double.MaxValue보다 큽 있습니다. 또는 쿼리를 확인하는 동안 하나 이상의 예외가 발생한 경우
추가 정보
적용 대상
Sum(ParallelQuery<Single>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
값 시퀀스의 합을 병렬로 계산합니다.
public:
[System::Runtime::CompilerServices::Extension]
static float Sum(System::Linq::ParallelQuery<float> ^ source);
public static float Sum (this System.Linq.ParallelQuery<float> source);
static member Sum : System.Linq.ParallelQuery<single> -> single
<Extension()>
Public Function Sum (source As ParallelQuery(Of Single)) As Single
매개 변수
- source
- ParallelQuery<Single>
합을 계산할 값의 시퀀스입니다.
반환
시퀀스에 있는 프로젝션된 값의 합입니다.
예외
WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken) 통해 전달된 토큰으로 쿼리가 취소된 경우
source가 null 참조(Visual Basic의 경우 Nothing)인 경우
합계가 Single.MaxValue보다 큽 있습니다. 또는 쿼리를 확인하는 동안 하나 이상의 예외가 발생한 경우
추가 정보
적용 대상
Sum(ParallelQuery<Int64>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
값 시퀀스의 합을 병렬로 계산합니다.
public:
[System::Runtime::CompilerServices::Extension]
static long Sum(System::Linq::ParallelQuery<long> ^ source);
public static long Sum (this System.Linq.ParallelQuery<long> source);
static member Sum : System.Linq.ParallelQuery<int64> -> int64
<Extension()>
Public Function Sum (source As ParallelQuery(Of Long)) As Long
매개 변수
- source
- ParallelQuery<Int64>
합을 계산할 값의 시퀀스입니다.
반환
시퀀스에 있는 프로젝션된 값의 합입니다.
예외
WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken) 통해 전달된 토큰으로 쿼리가 취소된 경우
source가 null 참조(Visual Basic의 경우 Nothing)인 경우
합계가 Int64.MaxValue보다 큽 있습니다. 또는 쿼리를 확인하는 동안 하나 이상의 예외가 발생한 경우
추가 정보
적용 대상
Sum(ParallelQuery<Int32>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
값 시퀀스의 합을 병렬로 계산합니다.
public:
[System::Runtime::CompilerServices::Extension]
static int Sum(System::Linq::ParallelQuery<int> ^ source);
public static int Sum (this System.Linq.ParallelQuery<int> source);
static member Sum : System.Linq.ParallelQuery<int> -> int
<Extension()>
Public Function Sum (source As ParallelQuery(Of Integer)) As Integer
매개 변수
- source
- ParallelQuery<Int32>
합을 계산할 값의 시퀀스입니다.
반환
시퀀스에 있는 프로젝션된 값의 합입니다.
예외
WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken) 통해 전달된 토큰으로 쿼리가 취소된 경우
source가 null 참조(Visual Basic의 경우 Nothing)인 경우
합계가 Int32.MaxValue보다 큽 있습니다. 또는 쿼리를 확인하는 동안 하나 이상의 예외가 발생한 경우
추가 정보
적용 대상
Sum(ParallelQuery<Double>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
값 시퀀스의 합을 병렬로 계산합니다.
public:
[System::Runtime::CompilerServices::Extension]
static double Sum(System::Linq::ParallelQuery<double> ^ source);
public static double Sum (this System.Linq.ParallelQuery<double> source);
static member Sum : System.Linq.ParallelQuery<double> -> double
<Extension()>
Public Function Sum (source As ParallelQuery(Of Double)) As Double
매개 변수
- source
- ParallelQuery<Double>
합을 계산할 값의 시퀀스입니다.
반환
시퀀스에 있는 프로젝션된 값의 합입니다.
예외
WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken) 통해 전달된 토큰으로 쿼리가 취소된 경우
source가 null 참조(Visual Basic의 경우 Nothing)인 경우
합계가 Double.MaxValue보다 큽 있습니다. 또는 쿼리를 확인하는 동안 하나 이상의 예외가 발생한 경우
추가 정보
적용 대상
Sum(ParallelQuery<Decimal>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
값 시퀀스의 합을 병렬로 계산합니다.
public:
[System::Runtime::CompilerServices::Extension]
static System::Decimal Sum(System::Linq::ParallelQuery<System::Decimal> ^ source);
public static decimal Sum (this System.Linq.ParallelQuery<decimal> source);
static member Sum : System.Linq.ParallelQuery<decimal> -> decimal
<Extension()>
Public Function Sum (source As ParallelQuery(Of Decimal)) As Decimal
매개 변수
- source
- ParallelQuery<Decimal>
합을 계산할 값의 시퀀스입니다.
반환
시퀀스에 있는 프로젝션된 값의 합입니다.
예외
WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken) 통해 전달된 토큰으로 쿼리가 취소된 경우
source가 null 참조(Visual Basic의 경우 Nothing)인 경우
합계가 Decimal.MaxValue보다 큽 수 있습니다. 또는 쿼리를 확인하는 동안 하나 이상의 예외가 발생한 경우
추가 정보
적용 대상
Sum(ParallelQuery<Nullable<Decimal>>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
값 시퀀스의 합을 병렬로 계산합니다.
public:
[System::Runtime::CompilerServices::Extension]
static Nullable<System::Decimal> Sum(System::Linq::ParallelQuery<Nullable<System::Decimal>> ^ source);
public static decimal? Sum (this System.Linq.ParallelQuery<decimal?> source);
static member Sum : System.Linq.ParallelQuery<Nullable<decimal>> -> Nullable<decimal>
<Extension()>
Public Function Sum (source As ParallelQuery(Of Nullable(Of Decimal))) As Nullable(Of Decimal)
매개 변수
- source
- ParallelQuery<Nullable<Decimal>>
합을 계산할 값의 시퀀스입니다.
반환
시퀀스에 있는 프로젝션된 값의 합입니다.
예외
WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken) 통해 전달된 토큰으로 쿼리가 취소된 경우
source가 null 참조(Visual Basic의 경우 Nothing)인 경우
합계가 Decimal.MaxValue보다 큽 수 있습니다. 또는 쿼리를 확인하는 동안 하나 이상의 예외가 발생한 경우
추가 정보
적용 대상
Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Single>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
입력 시퀀스의 각 요소에 대해 변환 함수를 호출하여 가져온 값 시퀀스의 합을 병렬로 계산합니다.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static float Sum(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, float> ^ selector);
public static float Sum<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,float> selector);
static member Sum : System.Linq.ParallelQuery<'Source> * Func<'Source, single> -> single
<Extension()>
Public Function Sum(Of TSource) (source As ParallelQuery(Of TSource), selector As Func(Of TSource, Single)) As Single
형식 매개 변수
- TSource
source의 요소 형식입니다.
매개 변수
- source
- ParallelQuery<TSource>
합을 계산할 값의 시퀀스입니다.
반환
시퀀스에 있는 프로젝션된 값의 합입니다.
예외
WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken) 통해 전달된 토큰으로 쿼리가 취소된 경우
source 또는 selector가 null 참조(Visual Basic의 경우 Nothing)인 경우
합계가 Single.MaxValue보다 큽 있습니다. 또는 쿼리를 확인하는 동안 하나 이상의 예외가 발생한 경우
추가 정보
적용 대상
Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Decimal>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
입력 시퀀스의 각 요소에 대해 변환 함수를 호출하여 가져온 값 시퀀스의 합을 병렬로 계산합니다.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static System::Decimal Sum(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, System::Decimal> ^ selector);
public static decimal Sum<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,decimal> selector);
static member Sum : System.Linq.ParallelQuery<'Source> * Func<'Source, decimal> -> decimal
<Extension()>
Public Function Sum(Of TSource) (source As ParallelQuery(Of TSource), selector As Func(Of TSource, Decimal)) As Decimal
형식 매개 변수
- TSource
source의 요소 형식입니다.
매개 변수
- source
- ParallelQuery<TSource>
합을 계산할 값의 시퀀스입니다.
반환
시퀀스에 있는 프로젝션된 값의 합입니다.
예외
WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken) 통해 전달된 토큰으로 쿼리가 취소된 경우
source 또는 selector가 null 참조(Visual Basic의 경우 Nothing)인 경우
합계가 Decimal.MaxValue보다 큽 수 있습니다. 또는 쿼리를 확인하는 동안 하나 이상의 예외가 발생한 경우
추가 정보
적용 대상
Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Double>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
입력 시퀀스의 각 요소에 대해 변환 함수를 호출하여 가져온 값 시퀀스의 합을 병렬로 계산합니다.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static double Sum(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, double> ^ selector);
public static double Sum<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,double> selector);
static member Sum : System.Linq.ParallelQuery<'Source> * Func<'Source, double> -> double
<Extension()>
Public Function Sum(Of TSource) (source As ParallelQuery(Of TSource), selector As Func(Of TSource, Double)) As Double
형식 매개 변수
- TSource
source의 요소 형식입니다.
매개 변수
- source
- ParallelQuery<TSource>
합을 계산할 값의 시퀀스입니다.
반환
시퀀스에 있는 프로젝션된 값의 합입니다.
예외
WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken) 통해 전달된 토큰으로 쿼리가 취소된 경우
source 또는 selector가 null 참조(Visual Basic의 경우 Nothing)인 경우
합계가 Double.MaxValue보다 큽 있습니다. 또는 쿼리를 확인하는 동안 하나 이상의 예외가 발생한 경우
추가 정보
적용 대상
Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Int32>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
입력 시퀀스의 각 요소에 대해 변환 함수를 호출하여 가져온 값 시퀀스의 합을 병렬로 계산합니다.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static int Sum(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, int> ^ selector);
public static int Sum<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,int> selector);
static member Sum : System.Linq.ParallelQuery<'Source> * Func<'Source, int> -> int
<Extension()>
Public Function Sum(Of TSource) (source As ParallelQuery(Of TSource), selector As Func(Of TSource, Integer)) As Integer
형식 매개 변수
- TSource
소스 시퀀스의 요소 형식입니다.
매개 변수
- source
- ParallelQuery<TSource>
합을 계산할 값의 시퀀스입니다.
반환
시퀀스에 있는 프로젝션된 값의 합입니다.
예외
WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken) 통해 전달된 토큰으로 쿼리가 취소된 경우
source 또는 selector가 null 참조(Visual Basic의 경우 Nothing)인 경우
합계가 Int32.MaxValue보다 큽 있습니다. 또는 쿼리를 확인하는 동안 하나 이상의 예외가 발생한 경우
추가 정보
적용 대상
Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Int64>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
입력 시퀀스의 각 요소에 대해 변환 함수를 호출하여 가져온 값 시퀀스의 합을 병렬로 계산합니다.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static long Sum(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, long> ^ selector);
public static long Sum<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,long> selector);
static member Sum : System.Linq.ParallelQuery<'Source> * Func<'Source, int64> -> int64
<Extension()>
Public Function Sum(Of TSource) (source As ParallelQuery(Of TSource), selector As Func(Of TSource, Long)) As Long
형식 매개 변수
- TSource
source의 요소 형식입니다.
매개 변수
- source
- ParallelQuery<TSource>
합을 계산할 값의 시퀀스입니다.
반환
시퀀스에 있는 프로젝션된 값의 합입니다.
예외
WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken) 통해 전달된 토큰으로 쿼리가 취소된 경우
source 또는 selector가 null 참조(Visual Basic의 경우 Nothing)인 경우
합계가 Int64.MaxValue보다 큽 있습니다. 또는 쿼리를 확인하는 동안 하나 이상의 예외가 발생한 경우
추가 정보
적용 대상
Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Decimal>>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
입력 시퀀스의 각 요소에 대해 변환 함수를 호출하여 가져온 값 시퀀스의 합을 병렬로 계산합니다.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static Nullable<System::Decimal> Sum(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, Nullable<System::Decimal>> ^ selector);
public static decimal? Sum<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,decimal?> selector);
static member Sum : System.Linq.ParallelQuery<'Source> * Func<'Source, Nullable<decimal>> -> Nullable<decimal>
<Extension()>
Public Function Sum(Of TSource) (source As ParallelQuery(Of TSource), selector As Func(Of TSource, Nullable(Of Decimal))) As Nullable(Of Decimal)
형식 매개 변수
- TSource
source의 요소 형식입니다.
매개 변수
- source
- ParallelQuery<TSource>
합을 계산할 값의 시퀀스입니다.
반환
시퀀스에 있는 프로젝션된 값의 합입니다.
예외
WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken) 통해 전달된 토큰으로 쿼리가 취소된 경우
source 또는 selector가 null 참조(Visual Basic의 경우 Nothing)인 경우
합계가 Decimal.MaxValue보다 큽 수 있습니다. 또는 쿼리를 확인하는 동안 하나 이상의 예외가 발생한 경우
추가 정보
적용 대상
Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Double>>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
입력 시퀀스의 각 요소에 대해 변환 함수를 호출하여 가져온 값 시퀀스의 합을 병렬로 계산합니다.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static Nullable<double> Sum(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, Nullable<double>> ^ selector);
public static double? Sum<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,double?> selector);
static member Sum : System.Linq.ParallelQuery<'Source> * Func<'Source, Nullable<double>> -> Nullable<double>
<Extension()>
Public Function Sum(Of TSource) (source As ParallelQuery(Of TSource), selector As Func(Of TSource, Nullable(Of Double))) As Nullable(Of Double)
형식 매개 변수
- TSource
source의 요소 형식입니다.
매개 변수
- source
- ParallelQuery<TSource>
합을 계산할 값의 시퀀스입니다.
반환
시퀀스에 있는 프로젝션된 값의 합입니다.
예외
WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken) 통해 전달된 토큰으로 쿼리가 취소된 경우
source 또는 selector가 null 참조(Visual Basic의 경우 Nothing)인 경우
합계가 Double.MaxValue보다 큽 있습니다. 또는 쿼리를 확인하는 동안 하나 이상의 예외가 발생한 경우
추가 정보
적용 대상
Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Int32>>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
입력 시퀀스의 각 요소에 대해 변환 함수를 호출하여 가져온 값 시퀀스의 합을 병렬로 계산합니다.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static Nullable<int> Sum(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, Nullable<int>> ^ selector);
public static int? Sum<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,int?> selector);
static member Sum : System.Linq.ParallelQuery<'Source> * Func<'Source, Nullable<int>> -> Nullable<int>
<Extension()>
Public Function Sum(Of TSource) (source As ParallelQuery(Of TSource), selector As Func(Of TSource, Nullable(Of Integer))) As Nullable(Of Integer)
형식 매개 변수
- TSource
source의 요소 형식입니다.
매개 변수
- source
- ParallelQuery<TSource>
합을 계산할 값의 시퀀스입니다.
반환
시퀀스에 있는 프로젝션된 값의 합입니다.
예외
WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken) 통해 전달된 토큰으로 쿼리가 취소된 경우
source 또는 selector가 null 참조(Visual Basic의 경우 Nothing)인 경우
합계가 Int32.MaxValue보다 큽 있습니다. 또는 쿼리를 확인하는 동안 하나 이상의 예외가 발생한 경우
추가 정보
적용 대상
Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Int64>>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
입력 시퀀스의 각 요소에 대해 변환 함수를 호출하여 가져온 값 시퀀스의 합을 병렬로 계산합니다.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static Nullable<long> Sum(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, Nullable<long>> ^ selector);
public static long? Sum<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,long?> selector);
static member Sum : System.Linq.ParallelQuery<'Source> * Func<'Source, Nullable<int64>> -> Nullable<int64>
<Extension()>
Public Function Sum(Of TSource) (source As ParallelQuery(Of TSource), selector As Func(Of TSource, Nullable(Of Long))) As Nullable(Of Long)
형식 매개 변수
- TSource
source의 요소 형식입니다.
매개 변수
- source
- ParallelQuery<TSource>
합을 계산할 값의 시퀀스입니다.
반환
시퀀스에 있는 프로젝션된 값의 합입니다.
예외
WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken) 통해 전달된 토큰으로 쿼리가 취소된 경우
source 또는 selector가 null 참조(Visual Basic의 경우 Nothing)인 경우
합계가 Int64.MaxValue보다 큽다. 또는 쿼리를 확인하는 동안 하나 이상의 예외가 발생한 경우
추가 정보
적용 대상
Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Single>>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
입력 시퀀스의 각 요소에 대해 변환 함수를 호출하여 가져온 값 시퀀스의 합을 병렬로 계산합니다.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static Nullable<float> Sum(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, Nullable<float>> ^ selector);
public static float? Sum<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,float?> selector);
static member Sum : System.Linq.ParallelQuery<'Source> * Func<'Source, Nullable<single>> -> Nullable<single>
<Extension()>
Public Function Sum(Of TSource) (source As ParallelQuery(Of TSource), selector As Func(Of TSource, Nullable(Of Single))) As Nullable(Of Single)
형식 매개 변수
- TSource
source의 요소 형식입니다.
매개 변수
- source
- ParallelQuery<TSource>
합을 계산할 값의 시퀀스입니다.
반환
시퀀스에 있는 프로젝션된 값의 합입니다.
예외
WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken) 통해 전달된 토큰으로 쿼리가 취소된 경우
source 또는 selector가 null 참조(Visual Basic의 경우 Nothing)인 경우
합계가 Single.MaxValue보다 큽다. 또는 쿼리를 확인하는 동안 하나 이상의 예외가 발생한 경우