MethodHandles.DropArguments メソッド

定義

オーバーロード

DropArguments(MethodHandle, Int32, Class[])

指定した他の ターゲット メソッド ハンドルを呼び出す前に、いくつかのダミー引数を破棄するメソッド ハンドルを生成します。

DropArguments(MethodHandle, Int32, IList<Class>)

他の指定された ターゲット メソッド ハンドルを呼び出す前に、いくつかのプレースホルダー引数を破棄するメソッド ハンドルを生成します。

DropArguments(MethodHandle, Int32, Class[])

指定した他の ターゲット メソッド ハンドルを呼び出す前に、いくつかのダミー引数を破棄するメソッド ハンドルを生成します。

[Android.Runtime.Register("dropArguments", "(Ljava/lang/invoke/MethodHandle;I[Ljava/lang/Class;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=26)]
public static Java.Lang.Invoke.MethodHandle? DropArguments (Java.Lang.Invoke.MethodHandle? target, int pos, params Java.Lang.Class[]? valueTypes);
[<Android.Runtime.Register("dropArguments", "(Ljava/lang/invoke/MethodHandle;I[Ljava/lang/Class;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=26)>]
static member DropArguments : Java.Lang.Invoke.MethodHandle * int * Java.Lang.Class[] -> Java.Lang.Invoke.MethodHandle

パラメーター

target
MethodHandle

引数が削除された後に呼び出すメソッド ハンドル

pos
Int32

ドロップする最初の引数の位置 (左端の場合は 0)

valueTypes
Class[]

削除する引数の型

戻り値

元のメソッド ハンドルを呼び出す前に、指定された型の引数を削除するメソッド ハンドル

属性

注釈

の Java ドキュメント java.lang.invoke.MethodHandles.dropArguments(java.lang.invoke.MethodHandle, int, java.lang.Class)

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象

DropArguments(MethodHandle, Int32, IList<Class>)

他の指定された ターゲット メソッド ハンドルを呼び出す前に、いくつかのプレースホルダー引数を破棄するメソッド ハンドルを生成します。

[Android.Runtime.Register("dropArguments", "(Ljava/lang/invoke/MethodHandle;ILjava/util/List;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=26)]
public static Java.Lang.Invoke.MethodHandle? DropArguments (Java.Lang.Invoke.MethodHandle? target, int pos, System.Collections.Generic.IList<Java.Lang.Class>? valueTypes);
[<Android.Runtime.Register("dropArguments", "(Ljava/lang/invoke/MethodHandle;ILjava/util/List;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=26)>]
static member DropArguments : Java.Lang.Invoke.MethodHandle * int * System.Collections.Generic.IList<Java.Lang.Class> -> Java.Lang.Invoke.MethodHandle

パラメーター

target
MethodHandle

引数が削除された後に呼び出すメソッド ハンドル

pos
Int32

ドロップする最初の引数の位置 (左端の場合は 0)

valueTypes
IList<Class>

削除する引数の型

戻り値

元のメソッド ハンドルを呼び出す前に、指定された型の引数を削除するメソッド ハンドル

属性

注釈

の Java ドキュメント java.lang.invoke.MethodHandles.dropArguments(java.lang.invoke.MethodHandle, int, java.util.List<java.lang.Class<?>>)

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象