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


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

Определение

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

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

Параметры

parallelismThreshold
Int64

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

searchFunction
IFunction

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

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

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

Атрибуты

Комментарии

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

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

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

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

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