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