ConcurrentHashMap.ForEachValue Метод

Определение

Перегрузки

Имя Описание
ForEachValue(Int64, IConsumer)

Выполняет заданное действие для каждого значения.

ForEachValue(Int64, IFunction, IConsumer)

Выполняет заданное действие для каждого преобразования, отличного от NULL, каждого значения.

ForEachValue(Int64, IConsumer)

Выполняет заданное действие для каждого значения.

[Android.Runtime.Register("forEachValue", "(JLjava/util/function/Consumer;)V", "GetForEachValue_JLjava_util_function_Consumer_Handler", ApiSince=24)]
public virtual void ForEachValue(long parallelismThreshold, Java.Util.Functions.IConsumer action);
[<Android.Runtime.Register("forEachValue", "(JLjava/util/function/Consumer;)V", "GetForEachValue_JLjava_util_function_Consumer_Handler", ApiSince=24)>]
abstract member ForEachValue : int64 * Java.Util.Functions.IConsumer -> unit
override this.ForEachValue : int64 * Java.Util.Functions.IConsumer -> unit

Параметры

parallelismThreshold
Int64

(предполагаемое) количество элементов, необходимых для выполнения этой операции параллельно

action
IConsumer

действие

Атрибуты

Комментарии

Выполняет заданное действие для каждого значения.

Добавлено в версии 1.8.

Java документации по java.util.concurrent.ConcurrentHashMap.forEachValue(long, java.util.function.Consumer<? super V>).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

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

ForEachValue(Int64, IFunction, IConsumer)

Выполняет заданное действие для каждого преобразования, отличного от NULL, каждого значения.

[Android.Runtime.Register("forEachValue", "(JLjava/util/function/Function;Ljava/util/function/Consumer;)V", "GetForEachValue_JLjava_util_function_Function_Ljava_util_function_Consumer_Handler", ApiSince=24)]
[Java.Interop.JavaTypeParameters(new System.String[] { "U" })]
public virtual void ForEachValue(long parallelismThreshold, Java.Util.Functions.IFunction transformer, Java.Util.Functions.IConsumer action);
[<Android.Runtime.Register("forEachValue", "(JLjava/util/function/Function;Ljava/util/function/Consumer;)V", "GetForEachValue_JLjava_util_function_Function_Ljava_util_function_Consumer_Handler", ApiSince=24)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "U" })>]
abstract member ForEachValue : int64 * Java.Util.Functions.IFunction * Java.Util.Functions.IConsumer -> unit
override this.ForEachValue : int64 * Java.Util.Functions.IFunction * Java.Util.Functions.IConsumer -> unit

Параметры

parallelismThreshold
Int64

(предполагаемое) количество элементов, необходимых для выполнения этой операции параллельно

transformer
IFunction

функция, возвращающая преобразование для элемента или null, если преобразование отсутствует (в этом случае действие не применяется)

action
IConsumer

действие

Атрибуты

Комментарии

Выполняет заданное действие для каждого преобразования, отличного от NULL, каждого значения.

Добавлено в версии 1.8.

Java документации по java.util.concurrent.ConcurrentHashMap.forEachValue(long, java.util.function.Function<? super V, ? extends U>, java.util.function.Consumer<? super U>).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

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