Compartilhar via


ConcurrentHashMap.Search(Int64, IBiFunction) Método

Definição

Retorna um resultado não nulo da aplicação da função de pesquisa fornecida em cada (chave, valor) ou nulo se nenhum.

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

Parâmetros

parallelismThreshold
Int64

o número (estimado) de elementos necessários para que esta operação seja executada em paralelo

searchFunction
IBiFunction

uma função que retorna um resultado não nulo no êxito, senão nulo

Retornos

um resultado não nulo da aplicação da função de pesquisa fornecida em cada um (chave, valor) ou nulo se nenhum

Atributos

Comentários

Retorna um resultado não nulo da aplicação da função de pesquisa fornecida em cada (chave, valor) ou nulo se nenhum. Após o êxito, o processamento adicional do elemento é suprimido e os resultados de quaisquer outras invocações paralelas da função de pesquisa são ignorados.

Adicionado em 1.8.

Documentação Java para java.util.concurrent.ConcurrentHashMap.search(long, java.util.function.BiFunction<? super K, ? super V, ? extends U>).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a