ParallelEnumerable.Average Метод

Определение

Параллельно вычисляет среднее значение для последовательности значений.

Перегрузки

Average(ParallelQuery<Single>)

Параллельно вычисляет среднее значение для последовательности значений.

Average(ParallelQuery<Nullable<Int64>>)

Параллельно вычисляет среднее значение для последовательности значений.

Average(ParallelQuery<Nullable<Int32>>)

Параллельно вычисляет среднее значение для последовательности значений.

Average(ParallelQuery<Nullable<Double>>)

Параллельно вычисляет среднее значение для последовательности значений.

Average(ParallelQuery<Nullable<Single>>)

Параллельно вычисляет среднее значение для последовательности значений.

Average(ParallelQuery<Int64>)

Параллельно вычисляет среднее значение для последовательности значений.

Average(ParallelQuery<Int32>)

Параллельно вычисляет среднее значение для последовательности значений.

Average(ParallelQuery<Double>)

Параллельно вычисляет среднее значение для последовательности значений.

Average(ParallelQuery<Decimal>)

Параллельно вычисляет среднее значение для последовательности значений.

Average(ParallelQuery<Nullable<Decimal>>)

Параллельно вычисляет среднее значение для последовательности значений.

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Single>)

Параллельно вычисляет среднее значение для последовательности значений, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Int64>>)

Параллельно вычисляет среднее значение для последовательности значений, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Int32>>)

Параллельно вычисляет среднее значение для последовательности значений, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Double>>)

Параллельно вычисляет среднее значение для последовательности значений, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Single>>)

Параллельно вычисляет среднее значение для последовательности значений, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Int64>)

Параллельно вычисляет среднее значение для последовательности значений, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Int32>)

Параллельно вычисляет среднее значение для последовательности значений, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Double>)

Параллельно вычисляет среднее значение для последовательности значений, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Decimal>)

Параллельно вычисляет среднее значение для последовательности значений, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Decimal>>)

Параллельно вычисляет среднее значение для последовательности значений, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.

Average(ParallelQuery<Single>)

Исходный код:
ParallelEnumerable.cs
Исходный код:
ParallelEnumerable.cs
Исходный код:
ParallelEnumerable.cs

Параллельно вычисляет среднее значение для последовательности значений.

public static float Average (this System.Linq.ParallelQuery<float> source);

Параметры

source
ParallelQuery<Single>

Последовательность значений, используемых для вычисления среднего.

Возвращаемое значение

Среднее для последовательности значений.

Исключения

Запрос отменен с использованием маркера, переданного через WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

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

При оценке запроса получено одно или несколько исключений.

Последовательность source не содержит элементов.

См. также раздел

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

Average(ParallelQuery<Nullable<Int64>>)

Исходный код:
ParallelEnumerable.cs
Исходный код:
ParallelEnumerable.cs
Исходный код:
ParallelEnumerable.cs

Параллельно вычисляет среднее значение для последовательности значений.

public static double? Average (this System.Linq.ParallelQuery<long?> source);

Параметры

source
ParallelQuery<Nullable<Int64>>

Последовательность значений, используемых для вычисления среднего.

Возвращаемое значение

Среднее для последовательности значений.

Исключения

Запрос отменен с использованием маркера, переданного через WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

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

Сумма или количество элементов в последовательности больше, чем Int32.MaxValue. -или- При оценке запроса получено одно или несколько исключений.

Последовательность source не содержит элементов.

См. также раздел

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

Average(ParallelQuery<Nullable<Int32>>)

Исходный код:
ParallelEnumerable.cs
Исходный код:
ParallelEnumerable.cs
Исходный код:
ParallelEnumerable.cs

Параллельно вычисляет среднее значение для последовательности значений.

public static double? Average (this System.Linq.ParallelQuery<int?> source);

Параметры

source
ParallelQuery<Nullable<Int32>>

Последовательность значений, используемых для вычисления среднего.

Возвращаемое значение

Среднее для последовательности значений.

Исключения

Запрос отменен с использованием маркера, переданного через WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

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

Сумма или количество элементов в последовательности больше, чем Int32.MaxValue. -или- При оценке запроса получено одно или несколько исключений.

Последовательность source не содержит элементов.

См. также раздел

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

Average(ParallelQuery<Nullable<Double>>)

Исходный код:
ParallelEnumerable.cs
Исходный код:
ParallelEnumerable.cs
Исходный код:
ParallelEnumerable.cs

Параллельно вычисляет среднее значение для последовательности значений.

public static double? Average (this System.Linq.ParallelQuery<double?> source);

Параметры

source
ParallelQuery<Nullable<Double>>

Исходная последовательность.

Возвращаемое значение

Среднее для последовательности значений.

Исключения

Запрос отменен с использованием маркера, переданного через WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

source имеет значение null.

При оценке запроса получено одно или несколько исключений.

Последовательность source не содержит элементов.

См. также раздел

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

Average(ParallelQuery<Nullable<Single>>)

Исходный код:
ParallelEnumerable.cs
Исходный код:
ParallelEnumerable.cs
Исходный код:
ParallelEnumerable.cs

Параллельно вычисляет среднее значение для последовательности значений.

public static float? Average (this System.Linq.ParallelQuery<float?> source);

Параметры

source
ParallelQuery<Nullable<Single>>

Последовательность значений, используемых для вычисления среднего.

Возвращаемое значение

Среднее для последовательности значений.

Исключения

Запрос отменен с использованием маркера, переданного через WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

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

При оценке запроса получено одно или несколько исключений.

Последовательность source не содержит элементов.

См. также раздел

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

Average(ParallelQuery<Int64>)

Исходный код:
ParallelEnumerable.cs
Исходный код:
ParallelEnumerable.cs
Исходный код:
ParallelEnumerable.cs

Параллельно вычисляет среднее значение для последовательности значений.

public static double Average (this System.Linq.ParallelQuery<long> source);

Параметры

source
ParallelQuery<Int64>

Последовательность значений, используемых для вычисления среднего.

Возвращаемое значение

Среднее для последовательности значений.

Исключения

Запрос отменен с использованием маркера, переданного через WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

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

Сумма или количество элементов в последовательности больше, чем Int32.MaxValue. -или- При оценке запроса получено одно или несколько исключений.

Последовательность source не содержит элементов.

См. также раздел

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

Average(ParallelQuery<Int32>)

Исходный код:
ParallelEnumerable.cs
Исходный код:
ParallelEnumerable.cs
Исходный код:
ParallelEnumerable.cs

Параллельно вычисляет среднее значение для последовательности значений.

public static double Average (this System.Linq.ParallelQuery<int> source);

Параметры

source
ParallelQuery<Int32>

Последовательность значений, используемых для вычисления среднего.

Возвращаемое значение

Среднее для последовательности значений.

Исключения

Запрос отменен с использованием маркера, переданного через WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

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

Сумма или количество элементов в последовательности больше, чем Int32.MaxValue. -или- При оценке запроса получено одно или несколько исключений.

Последовательность source не содержит элементов.

См. также раздел

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

Average(ParallelQuery<Double>)

Исходный код:
ParallelEnumerable.cs
Исходный код:
ParallelEnumerable.cs
Исходный код:
ParallelEnumerable.cs

Параллельно вычисляет среднее значение для последовательности значений.

public static double Average (this System.Linq.ParallelQuery<double> source);

Параметры

source
ParallelQuery<Double>

Последовательность значений, используемых для вычисления среднего.

Возвращаемое значение

Среднее для последовательности значений.

Исключения

Запрос отменен с использованием маркера, переданного через WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

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

При оценке запроса получено одно или несколько исключений.

Последовательность source не содержит элементов.

См. также раздел

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

Average(ParallelQuery<Decimal>)

Исходный код:
ParallelEnumerable.cs
Исходный код:
ParallelEnumerable.cs
Исходный код:
ParallelEnumerable.cs

Параллельно вычисляет среднее значение для последовательности значений.

public static decimal Average (this System.Linq.ParallelQuery<decimal> source);

Параметры

source
ParallelQuery<Decimal>

Последовательность значений, используемых для вычисления среднего.

Возвращаемое значение

Среднее для последовательности значений.

Исключения

Запрос отменен с использованием маркера, переданного через WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

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

При оценке запроса получено одно или несколько исключений.

Последовательность source не содержит элементов.

См. также раздел

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

Average(ParallelQuery<Nullable<Decimal>>)

Исходный код:
ParallelEnumerable.cs
Исходный код:
ParallelEnumerable.cs
Исходный код:
ParallelEnumerable.cs

Параллельно вычисляет среднее значение для последовательности значений.

public static decimal? Average (this System.Linq.ParallelQuery<decimal?> source);

Параметры

source
ParallelQuery<Nullable<Decimal>>

Последовательность значений, используемых для вычисления среднего.

Возвращаемое значение

Среднее для последовательности значений.

Исключения

Запрос отменен с использованием маркера, переданного через WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

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

При оценке запроса получено одно или несколько исключений.

Последовательность source не содержит элементов.

См. также раздел

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

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Single>)

Исходный код:
ParallelEnumerable.cs
Исходный код:
ParallelEnumerable.cs
Исходный код:
ParallelEnumerable.cs

Параллельно вычисляет среднее значение для последовательности значений, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.

public static float Average<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,float> selector);

Параметры типа

TSource

Тип элементов source.

Параметры

source
ParallelQuery<TSource>

Последовательность значений, используемых для вычисления среднего.

selector
Func<TSource,Single>

Функция преобразования, применяемая к каждому элементу.

Возвращаемое значение

Среднее для последовательности значений.

Исключения

Запрос отменен с использованием маркера, переданного через WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

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

При оценке запроса получено одно или несколько исключений.

Последовательность source не содержит элементов.

(Создано в качестве внутреннего исключения в AggregateException). Функция selector возвращает значение, большее, чем MaxValue для типа элемента.

См. также раздел

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

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Int64>>)

Исходный код:
ParallelEnumerable.cs
Исходный код:
ParallelEnumerable.cs
Исходный код:
ParallelEnumerable.cs

Параллельно вычисляет среднее значение для последовательности значений, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.

public static double? Average<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,long?> selector);

Параметры типа

TSource

Тип элементов source.

Параметры

source
ParallelQuery<TSource>

Последовательность значений, используемых для вычисления среднего.

selector
Func<TSource,Nullable<Int64>>

Функция преобразования, применяемая к каждому элементу.

Возвращаемое значение

Среднее для последовательности значений.

Исключения

Запрос отменен с использованием маркера, переданного через WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

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

Сумма или количество элементов в последовательности больше , чем Int64.MaxValue. -или- При оценке запроса получено одно или несколько исключений.

Последовательность source не содержит элементов.

(Создано в качестве внутреннего исключения в AggregateException). Функция selector возвращает значение, большее, чем MaxValue для типа элемента.

См. также раздел

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

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Int32>>)

Исходный код:
ParallelEnumerable.cs
Исходный код:
ParallelEnumerable.cs
Исходный код:
ParallelEnumerable.cs

Параллельно вычисляет среднее значение для последовательности значений, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.

public static double? Average<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,int?> selector);

Параметры типа

TSource

Тип элементов source.

Параметры

source
ParallelQuery<TSource>

Последовательность значений, используемых для вычисления среднего.

selector
Func<TSource,Nullable<Int32>>

Функция преобразования, применяемая к каждому элементу.

Возвращаемое значение

Среднее для последовательности значений.

Исключения

Запрос отменен с использованием маркера, переданного через WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

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

Сумма или количество элементов в последовательности больше, чем Int32.MaxValue. -или- При оценке запроса получено одно или несколько исключений.

Последовательность source не содержит элементов.

(Создано в качестве внутреннего исключения в AggregateException). Функция selector возвращает значение, большее, чем MaxValue для типа элемента.

См. также раздел

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

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Double>>)

Исходный код:
ParallelEnumerable.cs
Исходный код:
ParallelEnumerable.cs
Исходный код:
ParallelEnumerable.cs

Параллельно вычисляет среднее значение для последовательности значений, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.

public static double? Average<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,double?> selector);

Параметры типа

TSource

Тип элементов source.

Параметры

source
ParallelQuery<TSource>

Последовательность значений, используемых для вычисления среднего.

selector
Func<TSource,Nullable<Double>>

Функция преобразования, применяемая к каждому элементу.

Возвращаемое значение

Среднее для последовательности значений.

Исключения

Запрос отменен с использованием маркера, переданного через WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

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

При оценке запроса получено одно или несколько исключений.

Последовательность source не содержит элементов.

(Создано в качестве внутреннего исключения в AggregateException). Функция selector возвращает значение, большее, чем MaxValue для типа элемента.

См. также раздел

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

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Single>>)

Исходный код:
ParallelEnumerable.cs
Исходный код:
ParallelEnumerable.cs
Исходный код:
ParallelEnumerable.cs

Параллельно вычисляет среднее значение для последовательности значений, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.

public static float? Average<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,float?> selector);

Параметры типа

TSource

Тип элементов source.

Параметры

source
ParallelQuery<TSource>

Последовательность значений, используемых для вычисления среднего.

selector
Func<TSource,Nullable<Single>>

Функция преобразования, применяемая к каждому элементу.

Возвращаемое значение

Среднее для последовательности значений.

Исключения

Запрос отменен с использованием маркера, переданного через WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

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

При оценке запроса получено одно или несколько исключений.

Последовательность source не содержит элементов.

(Создано в качестве внутреннего исключения в AggregateException). Функция selector возвращает значение, большее, чем MaxValue для типа элемента.

См. также раздел

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

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Int64>)

Исходный код:
ParallelEnumerable.cs
Исходный код:
ParallelEnumerable.cs
Исходный код:
ParallelEnumerable.cs

Параллельно вычисляет среднее значение для последовательности значений, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.

public static double Average<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,long> selector);

Параметры типа

TSource

Тип элементов source.

Параметры

source
ParallelQuery<TSource>

Последовательность значений, используемых для вычисления среднего.

selector
Func<TSource,Int64>

Функция преобразования, применяемая к каждому элементу.

Возвращаемое значение

Среднее для последовательности значений.

Исключения

Запрос отменен с использованием маркера, переданного через WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

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

Сумма или количество элементов в последовательности больше, чем Int32.MaxValue. -или- При оценке запроса получено одно или несколько исключений.

Последовательность source не содержит элементов.

(Создано в качестве внутреннего исключения в AggregateException). Функция selector возвращает значение, большее, чем MaxValue для типа элемента.

См. также раздел

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

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Int32>)

Исходный код:
ParallelEnumerable.cs
Исходный код:
ParallelEnumerable.cs
Исходный код:
ParallelEnumerable.cs

Параллельно вычисляет среднее значение для последовательности значений, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.

public static double Average<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,int> selector);

Параметры типа

TSource

Тип элементов source.

Параметры

source
ParallelQuery<TSource>

Последовательность значений, используемых для вычисления среднего.

selector
Func<TSource,Int32>

Функция преобразования, применяемая к каждому элементу.

Возвращаемое значение

Среднее для последовательности значений.

Исключения

Запрос отменен с использованием маркера, переданного через WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

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

Сумма или количество элементов в последовательности больше, чем Int32.MaxValue. -или- При оценке запроса получено одно или несколько исключений.

Последовательность source не содержит элементов.

(Создано в качестве внутреннего исключения в AggregateException). Функция selector возвращает значение, большее, чем MaxValue для типа элемента.

См. также раздел

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

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Double>)

Исходный код:
ParallelEnumerable.cs
Исходный код:
ParallelEnumerable.cs
Исходный код:
ParallelEnumerable.cs

Параллельно вычисляет среднее значение для последовательности значений, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.

public static double Average<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,double> selector);

Параметры типа

TSource

Тип элементов source.

Параметры

source
ParallelQuery<TSource>

Последовательность значений, используемых для вычисления среднего.

selector
Func<TSource,Double>

Функция преобразования, применяемая к каждому элементу.

Возвращаемое значение

Среднее для последовательности значений.

Исключения

Запрос отменен с использованием маркера, переданного через WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

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

При оценке запроса получено одно или несколько исключений.

Последовательность source не содержит элементов.

(Создано в качестве внутреннего исключения в AggregateException). Функция selector возвращает значение, большее, чем MaxValue для типа элемента.

См. также раздел

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

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Decimal>)

Исходный код:
ParallelEnumerable.cs
Исходный код:
ParallelEnumerable.cs
Исходный код:
ParallelEnumerable.cs

Параллельно вычисляет среднее значение для последовательности значений, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.

public static decimal Average<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,decimal> selector);

Параметры типа

TSource

Тип элементов source.

Параметры

source
ParallelQuery<TSource>

Последовательность значений, используемых для вычисления среднего.

selector
Func<TSource,Decimal>

Функция преобразования, применяемая к каждому элементу.

Возвращаемое значение

Среднее для последовательности значений.

Исключения

Запрос отменен с использованием маркера, переданного через WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

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

При оценке запроса получено одно или несколько исключений.

Последовательность source не содержит элементов.

(Создано в качестве внутреннего исключения в AggregateException). Функция selector возвращает значение, большее, чем MaxValue для типа элемента.

См. также раздел

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

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Decimal>>)

Исходный код:
ParallelEnumerable.cs
Исходный код:
ParallelEnumerable.cs
Исходный код:
ParallelEnumerable.cs

Параллельно вычисляет среднее значение для последовательности значений, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.

public static decimal? Average<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,decimal?> selector);

Параметры типа

TSource

Тип элементов source.

Параметры

source
ParallelQuery<TSource>

Последовательность значений, используемых для вычисления среднего.

selector
Func<TSource,Nullable<Decimal>>

Функция преобразования, применяемая к каждому элементу.

Возвращаемое значение

Среднее для последовательности значений.

Исключения

Запрос отменен с использованием маркера, переданного через WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

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

При оценке запроса получено одно или несколько исключений.

Последовательность source не содержит элементов.

(Создано в качестве внутреннего исключения в AggregateException). Функция selector возвращает значение, большее, чем MaxValue для типа элемента.

См. также раздел

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