ConcurrentHashMap.ReduceValues Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя | Описание |
|---|---|
| ReduceValues(Int64, IFunction, IBiFunction) |
Возвращает результат аккумулирования заданного преобразования всех значений, использующих заданный редуктор для объединения значений, или значение NULL, если нет. |
| ReduceValues(Int64, IBiFunction) |
Возвращает результат аккумулирования всех значений, использующих заданный редуктор для объединения значений, или значение NULL, если нет. |
ReduceValues(Int64, IFunction, IBiFunction)
Возвращает результат аккумулирования заданного преобразования всех значений, использующих заданный редуктор для объединения значений, или значение NULL, если нет.
[Android.Runtime.Register("reduceValues", "(JLjava/util/function/Function;Ljava/util/function/BiFunction;)Ljava/lang/Object;", "GetReduceValues_JLjava_util_function_Function_Ljava_util_function_BiFunction_Handler", ApiSince=24)]
[Java.Interop.JavaTypeParameters(new System.String[] { "U" })]
public virtual Java.Lang.Object? ReduceValues(long parallelismThreshold, Java.Util.Functions.IFunction transformer, Java.Util.Functions.IBiFunction reducer);
[<Android.Runtime.Register("reduceValues", "(JLjava/util/function/Function;Ljava/util/function/BiFunction;)Ljava/lang/Object;", "GetReduceValues_JLjava_util_function_Function_Ljava_util_function_BiFunction_Handler", ApiSince=24)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "U" })>]
abstract member ReduceValues : int64 * Java.Util.Functions.IFunction * Java.Util.Functions.IBiFunction -> Java.Lang.Object
override this.ReduceValues : int64 * Java.Util.Functions.IFunction * Java.Util.Functions.IBiFunction -> Java.Lang.Object
Параметры
- parallelismThreshold
- Int64
(предполагаемое) количество элементов, необходимых для выполнения этой операции параллельно
- transformer
- IFunction
функция, возвращающая преобразование для элемента или null, если преобразование отсутствует (в этом случае оно не объединяется)
- reducer
- IBiFunction
коммутативная ассоциативная функция объединения
Возвращаемое значение
Результат аккумулирования заданного преобразования всех значений
- Атрибуты
Комментарии
Возвращает результат аккумулирования заданного преобразования всех значений, использующих заданный редуктор для объединения значений, или значение NULL, если нет.
Добавлено в версии 1.8.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
ReduceValues(Int64, IBiFunction)
Возвращает результат аккумулирования всех значений, использующих заданный редуктор для объединения значений, или значение NULL, если нет.
[Android.Runtime.Register("reduceValues", "(JLjava/util/function/BiFunction;)Ljava/lang/Object;", "GetReduceValues_JLjava_util_function_BiFunction_Handler", ApiSince=24)]
public virtual Java.Lang.Object? ReduceValues(long parallelismThreshold, Java.Util.Functions.IBiFunction reducer);
[<Android.Runtime.Register("reduceValues", "(JLjava/util/function/BiFunction;)Ljava/lang/Object;", "GetReduceValues_JLjava_util_function_BiFunction_Handler", ApiSince=24)>]
abstract member ReduceValues : int64 * Java.Util.Functions.IBiFunction -> Java.Lang.Object
override this.ReduceValues : int64 * Java.Util.Functions.IBiFunction -> Java.Lang.Object
Параметры
- parallelismThreshold
- Int64
(предполагаемое) количество элементов, необходимых для выполнения этой операции параллельно
- reducer
- IBiFunction
коммутативная ассоциативная функция объединения
Возвращаемое значение
Результат аккумулирования всех значений
- Атрибуты
Комментарии
Возвращает результат аккумулирования всех значений, использующих заданный редуктор для объединения значений, или значение NULL, если нет.
Добавлено в версии 1.8.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".