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[]
方法的句柄用於在篩選參數上初始呼叫
傳回
方法句柄,包含指定的參數過濾邏輯
- 屬性
備註
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。