MethodHandle.WithVarargs(Boolean) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Адаптирует этот дескриптор метода, чтобы быть #asVarargsCollector переменной arity, если логический флаг имеет значение true, в противном случае #asFixedArity фиксированной arity.
[Android.Runtime.Register("withVarargs", "(Z)Ljava/lang/invoke/MethodHandle;", "GetWithVarargs_ZHandler", ApiSince=33)]
public virtual Java.Lang.Invoke.MethodHandle? WithVarargs(bool makeVarargs);
[<Android.Runtime.Register("withVarargs", "(Z)Ljava/lang/invoke/MethodHandle;", "GetWithVarargs_ZHandler", ApiSince=33)>]
abstract member WithVarargs : bool -> Java.Lang.Invoke.MethodHandle
override this.WithVarargs : bool -> Java.Lang.Invoke.MethodHandle
Параметры
- makeVarargs
- Boolean
Значение true, если дескриптор возвращаемого метода должен иметь поведение переменной arity
Возвращаемое значение
Дескриптор метода одного типа, с возможно скорректированным поведением переменной arity
- Атрибуты
Комментарии
Адаптирует этот дескриптор метода, чтобы быть #asVarargsCollector переменной arity, если логический флаг имеет значение true, в противном случае #asFixedArity фиксированной arity. Если дескриптор метода уже имеет правильный режим arity, он возвращается без изменений.
Добавлено в 9.
Java документации по java.lang.invoke.MethodHandle.withVarargs(boolean).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".