Поделиться через


ConcurrentHashMap.SearchEntries(Int64, IFunction) Метод

Определение

Возвращает ненулевой результат применения заданной функции поиска для каждой записи или null, если нет.

[Android.Runtime.Register("searchEntries", "(JLjava/util/function/Function;)Ljava/lang/Object;", "GetSearchEntries_JLjava_util_function_Function_Handler", ApiSince=24)]
[Java.Interop.JavaTypeParameters(new System.String[] { "U" })]
public virtual Java.Lang.Object? SearchEntries (long parallelismThreshold, Java.Util.Functions.IFunction searchFunction);
[<Android.Runtime.Register("searchEntries", "(JLjava/util/function/Function;)Ljava/lang/Object;", "GetSearchEntries_JLjava_util_function_Function_Handler", ApiSince=24)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "U" })>]
abstract member SearchEntries : int64 * Java.Util.Functions.IFunction -> Java.Lang.Object
override this.SearchEntries : int64 * Java.Util.Functions.IFunction -> Java.Lang.Object

Параметры

parallelismThreshold
Int64

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

searchFunction
IFunction

функция, возвращающая результат, отличный от NULL при успешном выполнении, в противном случае — null

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

Результат, отличный от NULL, из применения данной функции поиска для каждой записи или null, если нет

Атрибуты

Комментарии

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

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

Документация по Java для java.util.concurrent.ConcurrentHashMap.searchEntries(long, java.util.function.Function<java.util.Map.Entry<K, V>, ? extends U>).

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

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