ParallelEnumerable.Sum Метод

Определение

Параллельно вычисляет сумму для последовательности значений.Computes in parallel the sum of a sequence of values.

Перегрузки

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>>)

Параллельно вычисляет сумму для последовательности значений.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 Nullable<float> Sum (this System.Linq.ParallelQuery<Nullable<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>>

Последовательность значений, сумму которых требуется вычислить.A sequence of values to calculate the sum of.

Возвраты

Сумма проецированных значений последовательности.The sum of the projected values in the sequence.

Исключения

Запрос отменен с использованием маркера, переданного через WithCancellation.The query was canceled with the token passed in through WithCancellation.

Параметр source является ссылкой на null (Nothing в Visual Basic).source is a null reference (Nothing in Visual Basic).

Сумма больше, чем MaxValue.The sum is larger than MaxValue. -или- При оценке запроса получено одно или несколько исключений.-or- One or more exceptions occurred during the evaluation of the query.

Дополнительно

Sum(ParallelQuery<Nullable<Int64>>)

Параллельно вычисляет сумму для последовательности значений.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 Nullable<long> Sum (this System.Linq.ParallelQuery<Nullable<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>>

Последовательность значений, сумму которых требуется вычислить.A sequence of values to calculate the sum of.

Возвраты

Сумма проецированных значений последовательности.The sum of the projected values in the sequence.

Исключения

Запрос отменен с использованием маркера, переданного через WithCancellation.The query was canceled with the token passed in through WithCancellation.

Параметр source является ссылкой на null (Nothing в Visual Basic).source is a null reference (Nothing in Visual Basic).

Сумма больше, чем MaxValue.The sum is larger than MaxValue. -или- При оценке запроса получено одно или несколько исключений.-or- One or more exceptions occurred during the evaluation of the query.

Дополнительно

Sum(ParallelQuery<Nullable<Int32>>)

Параллельно вычисляет сумму для последовательности значений.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 Nullable<int> Sum (this System.Linq.ParallelQuery<Nullable<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>>

Последовательность значений, сумму которых требуется вычислить.A sequence of values to calculate the sum of.

Возвраты

Сумма проецированных значений последовательности.The sum of the projected values in the sequence.

Исключения

Запрос отменен с использованием маркера, переданного через WithCancellation.The query was canceled with the token passed in through WithCancellation.

Параметр source является ссылкой на null (Nothing в Visual Basic).source is a null reference (Nothing in Visual Basic).

Сумма больше, чем MaxValue.The sum is larger than MaxValue. -или- При оценке запроса получено одно или несколько исключений.-or- One or more exceptions occurred during the evaluation of the query.

Дополнительно

Sum(ParallelQuery<Nullable<Double>>)

Параллельно вычисляет сумму для последовательности значений.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 Nullable<double> Sum (this System.Linq.ParallelQuery<Nullable<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>>

Последовательность значений, сумму которых требуется вычислить.A sequence of values to calculate the sum of.

Возвраты

Сумма проецированных значений последовательности.The sum of the projected values in the sequence.

Исключения

Запрос отменен с использованием маркера, переданного через WithCancellation.The query was canceled with the token passed in through WithCancellation.

Параметр source является ссылкой на null (Nothing в Visual Basic).source is a null reference (Nothing in Visual Basic).

Сумма больше, чем MaxValue.The sum is larger than MaxValue. -или- При оценке запроса получено одно или несколько исключений.-or- One or more exceptions occurred during the evaluation of the query.

Дополнительно

Sum(ParallelQuery<Single>)

Параллельно вычисляет сумму для последовательности значений.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

Параметры

source
ParallelQuery<Single>

Последовательность значений, сумму которых требуется вычислить.A sequence of values to calculate the sum of.

Возвраты

Сумма проецированных значений последовательности.The sum of the projected values in the sequence.

Исключения

Запрос отменен с использованием маркера, переданного через WithCancellation.The query was canceled with the token passed in through WithCancellation.

Параметр source является ссылкой на null (Nothing в Visual Basic).source is a null reference (Nothing in Visual Basic).

Сумма больше, чем MaxValue.The sum is larger than MaxValue. -или- При оценке запроса получено одно или несколько исключений.-or- One or more exceptions occurred during the evaluation of the query.

Дополнительно

Sum(ParallelQuery<Int64>)

Параллельно вычисляет сумму для последовательности значений.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

Параметры

source
ParallelQuery<Int64>

Последовательность значений, сумму которых требуется вычислить.A sequence of values to calculate the sum of.

Возвраты

Сумма проецированных значений последовательности.The sum of the projected values in the sequence.

Исключения

Запрос отменен с использованием маркера, переданного через WithCancellation.The query was canceled with the token passed in through WithCancellation.

Параметр source является ссылкой на null (Nothing в Visual Basic).source is a null reference (Nothing in Visual Basic).

Сумма больше, чем MaxValue.The sum is larger than MaxValue. -или- При оценке запроса получено одно или несколько исключений.-or- One or more exceptions occurred during the evaluation of the query.

Дополнительно

Sum(ParallelQuery<Int32>)

Параллельно вычисляет сумму для последовательности значений.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

Параметры

source
ParallelQuery<Int32>

Последовательность значений, сумму которых требуется вычислить.A sequence of values to calculate the sum of.

Возвраты

Сумма проецированных значений последовательности.The sum of the projected values in the sequence.

Исключения

Запрос отменен с использованием маркера, переданного через WithCancellation.The query was canceled with the token passed in through WithCancellation.

Параметр source является ссылкой на null (Nothing в Visual Basic).source is a null reference (Nothing in Visual Basic).

Сумма больше, чем MaxValue.The sum is larger than MaxValue. -или- При оценке запроса получено одно или несколько исключений.-or- One or more exceptions occurred during the evaluation of the query.

Дополнительно

Sum(ParallelQuery<Double>)

Параллельно вычисляет сумму для последовательности значений.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

Параметры

source
ParallelQuery<Double>

Последовательность значений, сумму которых требуется вычислить.A sequence of values to calculate the sum of.

Возвраты

Сумма проецированных значений последовательности.The sum of the projected values in the sequence.

Исключения

Запрос отменен с использованием маркера, переданного через WithCancellation.The query was canceled with the token passed in through WithCancellation.

Параметр source является ссылкой на null (Nothing в Visual Basic).source is a null reference (Nothing in Visual Basic).

Сумма больше, чем MaxValue.The sum is larger than MaxValue. -или- При оценке запроса получено одно или несколько исключений.-or- One or more exceptions occurred during the evaluation of the query.

Дополнительно

Sum(ParallelQuery<Decimal>)

Параллельно вычисляет сумму для последовательности значений.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

Параметры

source
ParallelQuery<Decimal>

Последовательность значений, сумму которых требуется вычислить.A sequence of values to calculate the sum of.

Возвраты

Сумма проецированных значений последовательности.The sum of the projected values in the sequence.

Исключения

Запрос отменен с использованием маркера, переданного через WithCancellation.The query was canceled with the token passed in through WithCancellation.

Параметр source является ссылкой на null (Nothing в Visual Basic).source is a null reference (Nothing in Visual Basic).

Сумма больше, чем MaxValue.The sum is larger than MaxValue. -или- При оценке запроса получено одно или несколько исключений.-or- One or more exceptions occurred during the evaluation of the query.

Дополнительно

Sum(ParallelQuery<Nullable<Decimal>>)

Параллельно вычисляет сумму для последовательности значений.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 Nullable<decimal> Sum (this System.Linq.ParallelQuery<Nullable<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>>

Последовательность значений, сумму которых требуется вычислить.A sequence of values to calculate the sum of.

Возвраты

Сумма проецированных значений последовательности.The sum of the projected values in the sequence.

Исключения

Запрос отменен с использованием маркера, переданного через WithCancellation.The query was canceled with the token passed in through WithCancellation.

Параметр source является ссылкой на null (Nothing в Visual Basic).source is a null reference (Nothing in Visual Basic).

Сумма больше, чем MaxValue.The sum is larger than MaxValue. -или- При оценке запроса получено одно или несколько исключений.-or- One or more exceptions occurred during the evaluation of the query.

Дополнительно

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.

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.The type of elements of source.

Параметры

source
ParallelQuery<TSource>

Последовательность значений, сумму которых требуется вычислить.A sequence of values to calculate the sum of.

selector
Func<TSource,Single>

Функция преобразования, применяемая к каждому элементу.A transform function to apply to each element.

Возвраты

Сумма проецированных значений последовательности.The sum of the projected values in the sequence.

Исключения

Запрос отменен с использованием маркера, переданного через WithCancellation.The query was canceled with the token passed in through WithCancellation.

Параметр source или selector — это пустая ссылка (Nothing в Visual Basic).source or selector is a null reference (Nothing in Visual Basic).

Сумма больше, чем MaxValue.The sum is larger than MaxValue. -или- При оценке запроса получено одно или несколько исключений.-or- One or more exceptions occurred during the evaluation of the query.

Дополнительно

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.

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.The type of elements of source.

Параметры

source
ParallelQuery<TSource>

Последовательность значений, сумму которых требуется вычислить.A sequence of values to calculate the sum of.

selector
Func<TSource,Decimal>

Функция преобразования, применяемая к каждому элементу.A transform function to apply to each element.

Возвраты

Сумма проецированных значений последовательности.The sum of the projected values in the sequence.

Исключения

Запрос отменен с использованием маркера, переданного через WithCancellation.The query was canceled with the token passed in through WithCancellation.

Параметр source или selector — это пустая ссылка (Nothing в Visual Basic).source or selector is a null reference (Nothing in Visual Basic).

Сумма больше, чем MaxValue.The sum is larger than MaxValue. -или- При оценке запроса получено одно или несколько исключений.-or- One or more exceptions occurred during the evaluation of the query.

Дополнительно

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.

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.The type of elements of source.

Параметры

source
ParallelQuery<TSource>

Последовательность значений, сумму которых требуется вычислить.A sequence of values to calculate the sum of.

selector
Func<TSource,Double>

Функция преобразования, применяемая к каждому элементу.A transform function to apply to each element.

Возвраты

Сумма проецированных значений последовательности.The sum of the projected values in the sequence.

Исключения

Запрос отменен с использованием маркера, переданного через WithCancellation.The query was canceled with the token passed in through WithCancellation.

Параметр source или selector — это пустая ссылка (Nothing в Visual Basic).source or selector is a null reference (Nothing in Visual Basic).

Сумма больше, чем MaxValue.The sum is larger than MaxValue. -или- При оценке запроса получено одно или несколько исключений.-or- One or more exceptions occurred during the evaluation of the query.

Дополнительно

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.

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

Тип элементов исходной последовательности.The type of elements in the source sequence.

Параметры

source
ParallelQuery<TSource>

Последовательность значений, сумму которых требуется вычислить.A sequence of values to calculate the sum of.

selector
Func<TSource,Int32>

Функция преобразования, применяемая к каждому элементу.A transform function to apply to each element.

Возвраты

Сумма проецированных значений последовательности.The sum of the projected values in the sequence.

Исключения

Запрос отменен с использованием маркера, переданного через WithCancellation.The query was canceled with the token passed in through WithCancellation.

Параметр source или selector — это пустая ссылка (Nothing в Visual Basic).source or selector is a null reference (Nothing in Visual Basic).

Сумма больше, чем MaxValue.The sum is larger than MaxValue. -или- При оценке запроса получено одно или несколько исключений.-or- One or more exceptions occurred during the evaluation of the query.

Дополнительно

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.

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.The type of elements of source.

Параметры

source
ParallelQuery<TSource>

Последовательность значений, сумму которых требуется вычислить.A sequence of values to calculate the sum of.

selector
Func<TSource,Int64>

Функция преобразования, применяемая к каждому элементу.A transform function to apply to each element.

Возвраты

Сумма проецированных значений последовательности.The sum of the projected values in the sequence.

Исключения

Запрос отменен с использованием маркера, переданного через WithCancellation.The query was canceled with the token passed in through WithCancellation.

Параметр source или selector — это пустая ссылка (Nothing в Visual Basic).source or selector is a null reference (Nothing in Visual Basic).

Сумма больше, чем MaxValue.The sum is larger than MaxValue. -или- При оценке запроса получено одно или несколько исключений.-or- One or more exceptions occurred during the evaluation of the query.

Дополнительно

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.

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 Nullable<decimal> Sum<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,Nullable<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.The type of elements of source.

Параметры

source
ParallelQuery<TSource>

Последовательность значений, сумму которых требуется вычислить.A sequence of values to calculate the sum of.

selector
Func<TSource,Nullable<Decimal>>

Функция преобразования, применяемая к каждому элементу.A transform function to apply to each element.

Возвраты

Сумма проецированных значений последовательности.The sum of the projected values in the sequence.

Исключения

Запрос отменен с использованием маркера, переданного через WithCancellation.The query was canceled with the token passed in through WithCancellation.

Параметр source или selector — это пустая ссылка (Nothing в Visual Basic).source or selector is a null reference (Nothing in Visual Basic).

Сумма больше, чем MaxValue.The sum is larger than MaxValue. -или- При оценке запроса получено одно или несколько исключений.-or- One or more exceptions occurred during the evaluation of the query.

Дополнительно

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.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static Nullable<double> Sum(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, Nullable<double>> ^ selector);
public static Nullable<double> Sum<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,Nullable<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.The type of elements of source.

Параметры

source
ParallelQuery<TSource>

Последовательность значений, сумму которых требуется вычислить.A sequence of values to calculate the sum of.

selector
Func<TSource,Nullable<Double>>

Функция преобразования, применяемая к каждому элементу.A transform function to apply to each element.

Возвраты

Сумма проецированных значений последовательности.The sum of the projected values in the sequence.

Исключения

Запрос отменен с использованием маркера, переданного через WithCancellation.The query was canceled with the token passed in through WithCancellation.

Параметр source или selector — это пустая ссылка (Nothing в Visual Basic).source or selector is a null reference (Nothing in Visual Basic).

Сумма больше, чем MaxValue.The sum is larger than MaxValue. -или- При оценке запроса получено одно или несколько исключений.-or- One or more exceptions occurred during the evaluation of the query.

Дополнительно

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.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static Nullable<int> Sum(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, Nullable<int>> ^ selector);
public static Nullable<int> Sum<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,Nullable<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.The type of elements of source.

Параметры

source
ParallelQuery<TSource>

Последовательность значений, сумму которых требуется вычислить.A sequence of values to calculate the sum of.

selector
Func<TSource,Nullable<Int32>>

Функция преобразования, применяемая к каждому элементу.A transform function to apply to each element.

Возвраты

Сумма проецированных значений последовательности.The sum of the projected values in the sequence.

Исключения

Запрос отменен с использованием маркера, переданного через WithCancellation.The query was canceled with the token passed in through WithCancellation.

Параметр source или selector — это пустая ссылка (Nothing в Visual Basic).source or selector is a null reference (Nothing in Visual Basic).

Сумма больше, чем MaxValue.The sum is larger than MaxValue. -или- При оценке запроса получено одно или несколько исключений.-or- One or more exceptions occurred during the evaluation of the query.

Дополнительно

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.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static Nullable<long> Sum(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, Nullable<long>> ^ selector);
public static Nullable<long> Sum<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,Nullable<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.The type of elements of source.

Параметры

source
ParallelQuery<TSource>

Последовательность значений, сумму которых требуется вычислить.A sequence of values to calculate the sum of.

selector
Func<TSource,Nullable<Int64>>

Функция преобразования, применяемая к каждому элементу.A transform function to apply to each element.

Возвраты

Сумма проецированных значений последовательности.The sum of the projected values in the sequence.

Исключения

Запрос отменен с использованием маркера, переданного через WithCancellation.The query was canceled with the token passed in through WithCancellation.

Параметр source или selector — это пустая ссылка (Nothing в Visual Basic).source or selector is a null reference (Nothing in Visual Basic).

Сумма больше, чем MaxValue.The sum is larger than MaxValue. -или- При оценке запроса получено одно или несколько исключений.-or- One or more exceptions occurred during the evaluation of the query.

Дополнительно

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.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static Nullable<float> Sum(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, Nullable<float>> ^ selector);
public static Nullable<float> Sum<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,Nullable<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.The type of elements of source.

Параметры

source
ParallelQuery<TSource>

Последовательность значений, сумму которых требуется вычислить.A sequence of values to calculate the sum of.

selector
Func<TSource,Nullable<Single>>

Функция преобразования, применяемая к каждому элементу.A transform function to apply to each element.

Возвраты

Сумма проецированных значений последовательности.The sum of the projected values in the sequence.

Исключения

Запрос отменен с использованием маркера, переданного через WithCancellation.The query was canceled with the token passed in through WithCancellation.

Параметр source или selector — это пустая ссылка (Nothing в Visual Basic).source or selector is a null reference (Nothing in Visual Basic).

Сумма больше, чем MaxValue.The sum is larger than MaxValue. -или- При оценке запроса получено одно или несколько исключений.-or- One or more exceptions occurred during the evaluation of the query.

Дополнительно

Применяется к