Provider.Merge(Object, Object, IBiFunction) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Если указанный ключ еще не связан со значением или связан с значением NULL, связывает его с заданным значением.
[Android.Runtime.Register("merge", "(Ljava/lang/Object;Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object;", "GetMerge_Ljava_lang_Object_Ljava_lang_Object_Ljava_util_function_BiFunction_Handler", ApiSince=26)]
public override Java.Lang.Object? Merge(Java.Lang.Object? key, Java.Lang.Object? value, Java.Util.Functions.IBiFunction? remappingFunction);
[<Android.Runtime.Register("merge", "(Ljava/lang/Object;Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object;", "GetMerge_Ljava_lang_Object_Ljava_lang_Object_Ljava_util_function_BiFunction_Handler", ApiSince=26)>]
override this.Merge : Java.Lang.Object * Java.Lang.Object * Java.Util.Functions.IBiFunction -> Java.Lang.Object
Параметры
- key
- Object
ключ, с которым нужно связать полученное значение.
- value
- Object
значение, отличное от NULL, которое необходимо объединить с существующим значением.
- remappingFunction
- IBiFunction
функция, используемая для повторной компиляции значения при наличии.
Возвращаемое значение
новое значение, связанное с указанным ключом, или null если нет.
- Атрибуты
Комментарии
Если указанный ключ еще не связан со значением или связан с значением NULL, связывает его с заданным значением. В противном случае заменяет значение результатами заданной функции переназначения или удаляет, если результат равен NULL. Этот метод может использоваться при сочетании нескольких сопоставленных значений для ключа.
Если диспетчер безопасности включен, его checkSecurityAccess метод вызывается со строками "putProviderProperty."+name и "removeProviderProperty."+name, где name находится имя поставщика, чтобы узнать, правильно ли задать значения свойств этого поставщика и удалить свойства этого поставщика.
Добавлено в версии 1.8.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".