MethodHandles.FilterArguments(MethodHandle, Int32, MethodHandle[]) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Adapta um identificador de método de destino pré-processando um ou mais de seus argumentos, cada um com sua própria função de filtro unário e, em seguida, chamando o destino com cada argumento pré-processado substituído pelo resultado de sua função de filtro correspondente.
[Android.Runtime.Register("filterArguments", "(Ljava/lang/invoke/MethodHandle;I[Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=26)]
public static Java.Lang.Invoke.MethodHandle? FilterArguments (Java.Lang.Invoke.MethodHandle? target, int pos, params Java.Lang.Invoke.MethodHandle[]? filters);
[<Android.Runtime.Register("filterArguments", "(Ljava/lang/invoke/MethodHandle;I[Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=26)>]
static member FilterArguments : Java.Lang.Invoke.MethodHandle * int * Java.Lang.Invoke.MethodHandle[] -> Java.Lang.Invoke.MethodHandle
Parâmetros
- target
- MethodHandle
O identificador de método a ser invocado após os argumentos serem filtrados
- pos
- Int32
a posição do primeiro argumento a ser filtrado
- filters
- MethodHandle[]
método identifica para chamar inicialmente em argumentos filtrados
Retornos
identificador de método que incorpora a lógica de filtragem de argumento especificada
- Atributos
Comentários
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.