MethodHandles.FilterArguments(MethodHandle, Int32, MethodHandle[]) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
藉由預先處理一或多個自變數來調整目標方法句柄,每個自變數都有自己的一元篩選函式,然後使用其對應篩選函式的結果所取代的每個預先處理自變數呼叫目標。
[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
參數
- target
- MethodHandle
篩選自變數之後要叫用的方法句柄
- pos
- Int32
要篩選的第一個自變數的位置
- filters
- MethodHandle[]
方法句柄,一開始在篩選的自變數上呼叫
傳回
方法句柄,其中包含指定的自變數篩選邏輯
- 屬性
備註
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。