MethodHandles.FilterArguments(MethodHandle, Int32, MethodHandle[]) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Adapta un identificador de método de destino mediante el preprocesamiento de uno o varios de sus argumentos, cada uno con su propia función de filtro unario y, a continuación, llama al destino con cada argumento preprocesado reemplazado por el resultado de su función de filtro correspondiente.
[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
identificador del método que se va a invocar después de filtrar los argumentos
- pos
- Int32
posición del primer argumento que se va a filtrar
- filters
- MethodHandle[]
identificadores de método para llamar inicialmente a argumentos filtrados
Devoluciones
identificador de método que incorpora la lógica de filtrado de argumentos especificada
- Atributos
Comentarios
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.