MethodHandles.FoldArguments メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
FoldArguments(MethodHandle, Int32, MethodHandle) |
引数の一部を事前処理し、指定した位置から開始し、事前処理の結果を使用してターゲットを呼び出し、フォールドされた引数の直前の元の引数シーケンスに挿入することで、ターゲット メソッド ハンドルを調整します。 |
FoldArguments(MethodHandle, MethodHandle) |
一部の引数を前処理し、前処理の結果を使用してターゲットを呼び出し、引数の元のシーケンスに挿入することで、ターゲット メソッド ハンドルを調整します。 |
FoldArguments(MethodHandle, Int32, MethodHandle)
引数の一部を事前処理し、指定した位置から開始し、事前処理の結果を使用してターゲットを呼び出し、フォールドされた引数の直前の元の引数シーケンスに挿入することで、ターゲット メソッド ハンドルを調整します。
[Android.Runtime.Register("foldArguments", "(Ljava/lang/invoke/MethodHandle;ILjava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)]
public static Java.Lang.Invoke.MethodHandle? FoldArguments (Java.Lang.Invoke.MethodHandle? target, int pos, Java.Lang.Invoke.MethodHandle? combiner);
[<Android.Runtime.Register("foldArguments", "(Ljava/lang/invoke/MethodHandle;ILjava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)>]
static member FoldArguments : Java.Lang.Invoke.MethodHandle * int * Java.Lang.Invoke.MethodHandle -> Java.Lang.Invoke.MethodHandle
パラメーター
- target
- MethodHandle
引数の結合後に呼び出すメソッド ハンドル
- pos
- Int32
折りたたみを開始する位置と折りたたみ結果を挿入する位置。が の 0
場合、効果は の 場合 #foldArguments(MethodHandle, MethodHandle)
と同じです。
- combiner
- MethodHandle
着信引数で最初にを呼び出すメソッド ハンドル
戻り値
指定された引数フォールディング ロジックを組み込んだメソッド ハンドル
- 属性
注釈
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。
適用対象
FoldArguments(MethodHandle, MethodHandle)
一部の引数を前処理し、前処理の結果を使用してターゲットを呼び出し、引数の元のシーケンスに挿入することで、ターゲット メソッド ハンドルを調整します。
[Android.Runtime.Register("foldArguments", "(Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=26)]
public static Java.Lang.Invoke.MethodHandle? FoldArguments (Java.Lang.Invoke.MethodHandle? target, Java.Lang.Invoke.MethodHandle? combiner);
[<Android.Runtime.Register("foldArguments", "(Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=26)>]
static member FoldArguments : Java.Lang.Invoke.MethodHandle * Java.Lang.Invoke.MethodHandle -> Java.Lang.Invoke.MethodHandle
パラメーター
- target
- MethodHandle
引数の結合後に呼び出すメソッド ハンドル
- combiner
- MethodHandle
着信引数で最初にを呼び出すメソッド ハンドル
戻り値
指定された引数フォールディング ロジックを組み込んだメソッド ハンドル
- 属性
注釈
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。