Поделиться через


MethodType.InvokeMethodType Метод

Определение

Перегрузки

InvokeMethodType(Class, IList<Class>)

Находит или создает тип метода с заданными компонентами.

InvokeMethodType(Class, MethodType)

Находит или создает тип метода с заданными компонентами.

InvokeMethodType(Class, Class, Class[])

Находит или создает тип метода с заданными компонентами.

InvokeMethodType(Class, Class)

Находит или создает тип метода с заданными компонентами.

InvokeMethodType(Class)

Находит или создает тип метода с заданными компонентами.

InvokeMethodType(Class, Class[])

Находит или создает экземпляр заданного типа метода.

InvokeMethodType(Class, IList<Class>)

Находит или создает тип метода с заданными компонентами.

[Android.Runtime.Register("methodType", "(Ljava/lang/Class;Ljava/util/List;)Ljava/lang/invoke/MethodType;", "", ApiSince=26)]
public static Java.Lang.Invoke.MethodType? InvokeMethodType (Java.Lang.Class? rtype, System.Collections.Generic.IList<Java.Lang.Class>? ptypes);
[<Android.Runtime.Register("methodType", "(Ljava/lang/Class;Ljava/util/List;)Ljava/lang/invoke/MethodType;", "", ApiSince=26)>]
static member InvokeMethodType : Java.Lang.Class * System.Collections.Generic.IList<Java.Lang.Class> -> Java.Lang.Invoke.MethodType

Параметры

rtype
Class

тип возвращаемого значения

ptypes
IList<Class>

Типы параметров

Возвращаемое значение

тип метода с заданными компонентами

Атрибуты

Комментарии

Находит или создает тип метода с заданными компонентами. Удобный метод для #methodType(java.lang.Class, java.lang.Class[]) methodType.

Документация по Java для java.lang.invoke.MethodType.methodType(java.lang.Class<?>, java.util.List<java.lang.Class<?>>).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

InvokeMethodType(Class, MethodType)

Находит или создает тип метода с заданными компонентами.

[Android.Runtime.Register("methodType", "(Ljava/lang/Class;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/MethodType;", "", ApiSince=26)]
public static Java.Lang.Invoke.MethodType? InvokeMethodType (Java.Lang.Class? rtype, Java.Lang.Invoke.MethodType? ptypes);
[<Android.Runtime.Register("methodType", "(Ljava/lang/Class;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/MethodType;", "", ApiSince=26)>]
static member InvokeMethodType : Java.Lang.Class * Java.Lang.Invoke.MethodType -> Java.Lang.Invoke.MethodType

Параметры

rtype
Class

тип возвращаемого значения

ptypes
MethodType

Тип метода, который предоставляет типы параметров

Возвращаемое значение

тип метода с заданными компонентами

Атрибуты

Комментарии

Находит или создает тип метода с заданными компонентами. Удобный метод для #methodType(java.lang.Class, java.lang.Class[]) methodType. Результирующий метод имеет те же типы параметров, что ptypesи указанный тип возвращаемого значения.

Документация по Java для java.lang.invoke.MethodType.methodType(java.lang.Class<?>, java.lang.invoke.MethodType).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

InvokeMethodType(Class, Class, Class[])

Находит или создает тип метода с заданными компонентами.

[Android.Runtime.Register("methodType", "(Ljava/lang/Class;Ljava/lang/Class;[Ljava/lang/Class;)Ljava/lang/invoke/MethodType;", "", ApiSince=26)]
public static Java.Lang.Invoke.MethodType? InvokeMethodType (Java.Lang.Class? rtype, Java.Lang.Class? ptype0, params Java.Lang.Class[]? ptypes);
[<Android.Runtime.Register("methodType", "(Ljava/lang/Class;Ljava/lang/Class;[Ljava/lang/Class;)Ljava/lang/invoke/MethodType;", "", ApiSince=26)>]
static member InvokeMethodType : Java.Lang.Class * Java.Lang.Class * Java.Lang.Class[] -> Java.Lang.Invoke.MethodType

Параметры

rtype
Class

тип возвращаемого значения

ptype0
Class
ptypes
Class[]

Возвращаемое значение

Тип метода с заданным возвращаемым значением

Атрибуты

Комментарии

Документация по Java для java.lang.invoke.MethodType.methodType(java.lang.Class).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

InvokeMethodType(Class, Class)

Находит или создает тип метода с заданными компонентами.

[Android.Runtime.Register("methodType", "(Ljava/lang/Class;Ljava/lang/Class;)Ljava/lang/invoke/MethodType;", "", ApiSince=26)]
public static Java.Lang.Invoke.MethodType? InvokeMethodType (Java.Lang.Class? rtype, Java.Lang.Class? ptype0);
[<Android.Runtime.Register("methodType", "(Ljava/lang/Class;Ljava/lang/Class;)Ljava/lang/invoke/MethodType;", "", ApiSince=26)>]
static member InvokeMethodType : Java.Lang.Class * Java.Lang.Class -> Java.Lang.Invoke.MethodType

Параметры

rtype
Class

тип возвращаемого значения

ptype0
Class

Тип параметра

Возвращаемое значение

Тип метода с заданным возвращаемым значением и типом параметра

Атрибуты

Комментарии

Находит или создает тип метода с заданными компонентами. Удобный метод для #methodType(java.lang.Class, java.lang.Class[]) methodType. Результирующий метод имеет один заданный тип параметра.

Документация по Java для java.lang.invoke.MethodType.methodType(java.lang.Class<?>, java.lang.Class<?>).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

InvokeMethodType(Class)

Находит или создает тип метода с заданными компонентами.

[Android.Runtime.Register("methodType", "(Ljava/lang/Class;)Ljava/lang/invoke/MethodType;", "", ApiSince=26)]
public static Java.Lang.Invoke.MethodType? InvokeMethodType (Java.Lang.Class? rtype);
[<Android.Runtime.Register("methodType", "(Ljava/lang/Class;)Ljava/lang/invoke/MethodType;", "", ApiSince=26)>]
static member InvokeMethodType : Java.Lang.Class -> Java.Lang.Invoke.MethodType

Параметры

rtype
Class

тип возвращаемого значения

Возвращаемое значение

Тип метода с заданным возвращаемым значением

Атрибуты

Комментарии

Находит или создает тип метода с заданными компонентами. Удобный метод для #methodType(java.lang.Class, java.lang.Class[]) methodType. Результирующий метод не имеет типов параметров.

Документация по Java для java.lang.invoke.MethodType.methodType(java.lang.Class<?>).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

InvokeMethodType(Class, Class[])

Находит или создает экземпляр заданного типа метода.

[Android.Runtime.Register("methodType", "(Ljava/lang/Class;[Ljava/lang/Class;)Ljava/lang/invoke/MethodType;", "", ApiSince=26)]
public static Java.Lang.Invoke.MethodType? InvokeMethodType (Java.Lang.Class? rtype, Java.Lang.Class[]? ptypes);
[<Android.Runtime.Register("methodType", "(Ljava/lang/Class;[Ljava/lang/Class;)Ljava/lang/invoke/MethodType;", "", ApiSince=26)>]
static member InvokeMethodType : Java.Lang.Class * Java.Lang.Class[] -> Java.Lang.Invoke.MethodType

Параметры

rtype
Class

тип возвращаемого значения

ptypes
Class[]

Типы параметров

Возвращаемое значение

тип метода с заданными компонентами

Атрибуты

Комментарии

Находит или создает экземпляр заданного типа метода.

Документация по Java для java.lang.invoke.MethodType.methodType(java.lang.Class<?>, java.lang.Class<?>[]).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к