ParallelEnumerable.Sum Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Computes in parallel the sum of a sequence of values.
Overloads
Sum(ParallelQuery<Nullable<Single>>) |
Computes in parallel the sum of a sequence of values. |
Sum(ParallelQuery<Nullable<Int64>>) |
Computes in parallel the sum of a sequence of values. |
Sum(ParallelQuery<Nullable<Int32>>) |
Computes in parallel the sum of a sequence of values. |
Sum(ParallelQuery<Nullable<Double>>) |
Computes in parallel the sum of a sequence of values. |
Sum(ParallelQuery<Single>) |
Computes in parallel the sum of a sequence of values. |
Sum(ParallelQuery<Int64>) |
Computes in parallel the sum of a sequence of values. |
Sum(ParallelQuery<Int32>) |
Computes in parallel the sum of a sequence of values. |
Sum(ParallelQuery<Double>) |
Computes in parallel the sum of a sequence of values. |
Sum(ParallelQuery<Decimal>) |
Computes in parallel the sum of a sequence of values. |
Sum(ParallelQuery<Nullable<Decimal>>) |
Computes in parallel the sum of a sequence of values. |
Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Single>) |
Computes in parallel the sum of the sequence of values that are obtained by invoking a transform function on each element of the input sequence. |
Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Decimal>) |
Computes in parallel the sum of the sequence of values that are obtained by invoking a transform function on each element of the input sequence. |
Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Double>) |
Computes in parallel the sum of the sequence of values that are obtained by invoking a transform function on each element of the input sequence. |
Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Int32>) |
Computes in parallel the sum of the sequence of values that are obtained by invoking a transform function on each element of the input sequence. |
Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Int64>) |
Computes in parallel the sum of the sequence of values that are obtained by invoking a transform function on each element of the input sequence. |
Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Decimal>>) |
Computes in parallel the sum of the sequence of values that are obtained by invoking a transform function on each element of the input sequence. |
Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Double>>) |
Computes in parallel the sum of the sequence of values that are obtained by invoking a transform function on each element of the input sequence. |
Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Int32>>) |
Computes in parallel the sum of the sequence of values that are obtained by invoking a transform function on each element of the input sequence. |
Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Int64>>) |
Computes in parallel the sum of the sequence of values that are obtained by invoking a transform function on each element of the input sequence. |
Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Single>>) |
Computes in parallel the sum of the sequence of values that are obtained by invoking a transform function on each element of the input sequence. |
Sum(ParallelQuery<Nullable<Single>>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
Computes in parallel the sum of a sequence of values.
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)
Parameters
- source
- ParallelQuery<Nullable<Single>>
A sequence of values to calculate the sum of.
Returns
The sum of the projected values in the sequence.
Exceptions
The query was canceled with the token passed in through WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
source
is a null reference (Nothing in Visual Basic).
The sum is larger than Single.MaxValue. -or- One or more exceptions occurred during the evaluation of the query.
See also
Applies to
Sum(ParallelQuery<Nullable<Int64>>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
Computes in parallel the sum of a sequence of values.
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)
Parameters
- source
- ParallelQuery<Nullable<Int64>>
A sequence of values to calculate the sum of.
Returns
The sum of the projected values in the sequence.
Exceptions
The query was canceled with the token passed in through WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
source
is a null reference (Nothing in Visual Basic).
The sum is larger than Int64.MaxValue. -or- One or more exceptions occurred during the evaluation of the query.
See also
Applies to
Sum(ParallelQuery<Nullable<Int32>>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
Computes in parallel the sum of a sequence of values.
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)
Parameters
- source
- ParallelQuery<Nullable<Int32>>
A sequence of values to calculate the sum of.
Returns
The sum of the projected values in the sequence.
Exceptions
The query was canceled with the token passed in through WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
source
is a null reference (Nothing in Visual Basic).
The sum is larger than Int32.MaxValue. -or- One or more exceptions occurred during the evaluation of the query.
See also
Applies to
Sum(ParallelQuery<Nullable<Double>>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
Computes in parallel the sum of a sequence of values.
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)
Parameters
- source
- ParallelQuery<Nullable<Double>>
A sequence of values to calculate the sum of.
Returns
The sum of the projected values in the sequence.
Exceptions
The query was canceled with the token passed in through WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
source
is a null reference (Nothing in Visual Basic).
The sum is larger than Double.MaxValue. -or- One or more exceptions occurred during the evaluation of the query.
See also
Applies to
Sum(ParallelQuery<Single>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
Computes in parallel the sum of a sequence of values.
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
Parameters
- source
- ParallelQuery<Single>
A sequence of values to calculate the sum of.
Returns
The sum of the projected values in the sequence.
Exceptions
The query was canceled with the token passed in through WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
source
is a null reference (Nothing in Visual Basic).
The sum is larger than Single.MaxValue. -or- One or more exceptions occurred during the evaluation of the query.
See also
Applies to
Sum(ParallelQuery<Int64>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
Computes in parallel the sum of a sequence of values.
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
Parameters
- source
- ParallelQuery<Int64>
A sequence of values to calculate the sum of.
Returns
The sum of the projected values in the sequence.
Exceptions
The query was canceled with the token passed in through WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
source
is a null reference (Nothing in Visual Basic).
The sum is larger than Int64.MaxValue. -or- One or more exceptions occurred during the evaluation of the query.
See also
Applies to
Sum(ParallelQuery<Int32>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
Computes in parallel the sum of a sequence of values.
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
Parameters
- source
- ParallelQuery<Int32>
A sequence of values to calculate the sum of.
Returns
The sum of the projected values in the sequence.
Exceptions
The query was canceled with the token passed in through WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
source
is a null reference (Nothing in Visual Basic).
The sum is larger than Int32.MaxValue. -or- One or more exceptions occurred during the evaluation of the query.
See also
Applies to
Sum(ParallelQuery<Double>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
Computes in parallel the sum of a sequence of values.
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
Parameters
- source
- ParallelQuery<Double>
A sequence of values to calculate the sum of.
Returns
The sum of the projected values in the sequence.
Exceptions
The query was canceled with the token passed in through WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
source
is a null reference (Nothing in Visual Basic).
The sum is larger than Double.MaxValue. -or- One or more exceptions occurred during the evaluation of the query.
See also
Applies to
Sum(ParallelQuery<Decimal>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
Computes in parallel the sum of a sequence of values.
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
Parameters
- source
- ParallelQuery<Decimal>
A sequence of values to calculate the sum of.
Returns
The sum of the projected values in the sequence.
Exceptions
The query was canceled with the token passed in through WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
source
is a null reference (Nothing in Visual Basic).
The sum is larger than Decimal.MaxValue. -or- One or more exceptions occurred during the evaluation of the query.
See also
Applies to
Sum(ParallelQuery<Nullable<Decimal>>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
Computes in parallel the sum of a sequence of values.
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)
Parameters
- source
- ParallelQuery<Nullable<Decimal>>
A sequence of values to calculate the sum of.
Returns
The sum of the projected values in the sequence.
Exceptions
The query was canceled with the token passed in through WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
source
is a null reference (Nothing in Visual Basic).
The sum is larger than Decimal.MaxValue. -or- One or more exceptions occurred during the evaluation of the query.
See also
Applies to
Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Single>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
Computes in parallel the sum of the sequence of values that are obtained by invoking a transform function on each element of the input sequence.
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
Type Parameters
- TSource
The type of elements of source
.
Parameters
- source
- ParallelQuery<TSource>
A sequence of values to calculate the sum of.
Returns
The sum of the projected values in the sequence.
Exceptions
The query was canceled with the token passed in through WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
source
or selector
is a null reference (Nothing in Visual Basic).
The sum is larger than Single.MaxValue. -or- One or more exceptions occurred during the evaluation of the query.
See also
Applies to
Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Decimal>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
Computes in parallel the sum of the sequence of values that are obtained by invoking a transform function on each element of the input sequence.
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
Type Parameters
- TSource
The type of elements of source
.
Parameters
- source
- ParallelQuery<TSource>
A sequence of values to calculate the sum of.
Returns
The sum of the projected values in the sequence.
Exceptions
The query was canceled with the token passed in through WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
source
or selector
is a null reference (Nothing in Visual Basic).
The sum is larger than Decimal.MaxValue. -or- One or more exceptions occurred during the evaluation of the query.
See also
Applies to
Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Double>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
Computes in parallel the sum of the sequence of values that are obtained by invoking a transform function on each element of the input sequence.
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
Type Parameters
- TSource
The type of elements of source
.
Parameters
- source
- ParallelQuery<TSource>
A sequence of values to calculate the sum of.
Returns
The sum of the projected values in the sequence.
Exceptions
The query was canceled with the token passed in through WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
source
or selector
is a null reference (Nothing in Visual Basic).
The sum is larger than Double.MaxValue. -or- One or more exceptions occurred during the evaluation of the query.
See also
Applies to
Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Int32>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
Computes in parallel the sum of the sequence of values that are obtained by invoking a transform function on each element of the input sequence.
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
Type Parameters
- TSource
The type of elements in the source sequence.
Parameters
- source
- ParallelQuery<TSource>
A sequence of values to calculate the sum of.
Returns
The sum of the projected values in the sequence.
Exceptions
The query was canceled with the token passed in through WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
source
or selector
is a null reference (Nothing in Visual Basic).
The sum is larger than Int32.MaxValue. -or- One or more exceptions occurred during the evaluation of the query.
See also
Applies to
Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Int64>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
Computes in parallel the sum of the sequence of values that are obtained by invoking a transform function on each element of the input sequence.
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
Type Parameters
- TSource
The type of elements of source
.
Parameters
- source
- ParallelQuery<TSource>
A sequence of values to calculate the sum of.
Returns
The sum of the projected values in the sequence.
Exceptions
The query was canceled with the token passed in through WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
source
or selector
is a null reference (Nothing in Visual Basic).
The sum is larger than Int64.MaxValue. -or- One or more exceptions occurred during the evaluation of the query.
See also
Applies to
Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Decimal>>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
Computes in parallel the sum of the sequence of values that are obtained by invoking a transform function on each element of the input sequence.
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)
Type Parameters
- TSource
The type of elements of source
.
Parameters
- source
- ParallelQuery<TSource>
A sequence of values to calculate the sum of.
Returns
The sum of the projected values in the sequence.
Exceptions
The query was canceled with the token passed in through WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
source
or selector
is a null reference (Nothing in Visual Basic).
The sum is larger than Decimal.MaxValue. -or- One or more exceptions occurred during the evaluation of the query.
See also
Applies to
Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Double>>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
Computes in parallel the sum of the sequence of values that are obtained by invoking a transform function on each element of the input sequence.
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)
Type Parameters
- TSource
The type of elements of source
.
Parameters
- source
- ParallelQuery<TSource>
A sequence of values to calculate the sum of.
Returns
The sum of the projected values in the sequence.
Exceptions
The query was canceled with the token passed in through WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
source
or selector
is a null reference (Nothing in Visual Basic).
The sum is larger than Double.MaxValue. -or- One or more exceptions occurred during the evaluation of the query.
See also
Applies to
Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Int32>>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
Computes in parallel the sum of the sequence of values that are obtained by invoking a transform function on each element of the input sequence.
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)
Type Parameters
- TSource
The type of elements of source
.
Parameters
- source
- ParallelQuery<TSource>
A sequence of values to calculate the sum of.
Returns
The sum of the projected values in the sequence.
Exceptions
The query was canceled with the token passed in through WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
source
or selector
is a null reference (Nothing in Visual Basic).
The sum is larger than Int32.MaxValue. -or- One or more exceptions occurred during the evaluation of the query.
See also
Applies to
Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Int64>>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
Computes in parallel the sum of the sequence of values that are obtained by invoking a transform function on each element of the input sequence.
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)
Type Parameters
- TSource
The type of elements of source
.
Parameters
- source
- ParallelQuery<TSource>
A sequence of values to calculate the sum of.
Returns
The sum of the projected values in the sequence.
Exceptions
The query was canceled with the token passed in through WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
source
or selector
is a null reference (Nothing in Visual Basic).
The sum is larger than Int64.MaxValue. -or- One or more exceptions occurred during the evaluation of the query.
See also
Applies to
Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Single>>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
Computes in parallel the sum of the sequence of values that are obtained by invoking a transform function on each element of the input sequence.
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)
Type Parameters
- TSource
The type of elements of source
.
Parameters
- source
- ParallelQuery<TSource>
A sequence of values to calculate the sum of.
Returns
The sum of the projected values in the sequence.
Exceptions
The query was canceled with the token passed in through WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
source
or selector
is a null reference (Nothing in Visual Basic).
The sum is larger than Single.MaxValue. -or- One or more exceptions occurred during the evaluation of the query.