ConcurrentHashMap.ReduceValuesToDouble Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает результат аккумулирования заданного преобразования всех значений, использующих заданный редуктор для объединения значений, и заданной основы в качестве значения удостоверения.
[Android.Runtime.Register("reduceValuesToDouble", "(JLjava/util/function/ToDoubleFunction;DLjava/util/function/DoubleBinaryOperator;)D", "GetReduceValuesToDouble_JLjava_util_function_ToDoubleFunction_DLjava_util_function_DoubleBinaryOperator_Handler", ApiSince=24)]
public virtual double ReduceValuesToDouble (long parallelismThreshold, Java.Util.Functions.IToDoubleFunction transformer, double basis, Java.Util.Functions.IDoubleBinaryOperator reducer);
[<Android.Runtime.Register("reduceValuesToDouble", "(JLjava/util/function/ToDoubleFunction;DLjava/util/function/DoubleBinaryOperator;)D", "GetReduceValuesToDouble_JLjava_util_function_ToDoubleFunction_DLjava_util_function_DoubleBinaryOperator_Handler", ApiSince=24)>]
abstract member ReduceValuesToDouble : int64 * Java.Util.Functions.IToDoubleFunction * double * Java.Util.Functions.IDoubleBinaryOperator -> double
override this.ReduceValuesToDouble : int64 * Java.Util.Functions.IToDoubleFunction * double * Java.Util.Functions.IDoubleBinaryOperator -> double
Параметры
- parallelismThreshold
- Int64
(предполагаемое) количество элементов, необходимых для выполнения этой операции параллельно
- transformer
- IToDoubleFunction
функция, возвращающая преобразование для элемента
- basis
- Double
удостоверение (начальное значение по умолчанию) для уменьшения
- reducer
- IDoubleBinaryOperator
коммутативная ассоциативная функция объединения
Возвращаемое значение
Результат аккумулирования заданного преобразования всех значений
- Атрибуты
Комментарии
Возвращает результат аккумулирования заданного преобразования всех значений, использующих заданный редуктор для объединения значений, и заданной основы в качестве значения удостоверения.
Добавлено в версии 1.8.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.