harmony 鸿蒙DataAbilityOperation

  • 2025-06-12
  • 浏览 (4)

DataAbilityOperation

The DataAbilityOperation module defines the operation on DataAbilities. It can be used as an input parameter of executeBatch to specify the database operation information.

NOTE

The initial APIs of this module are supported since API version 7. Newly added APIs will be marked with a superscript to indicate their earliest API version.

The APIs of this module can be used only in the FA model.

Modules to Import

import ability from '@ohos.ability.ability';

Attributes

System capability: SystemCapability.Ability.AbilityRuntime.FAModel

Name Template Read Only Optional Description
uri string No No URI of the DataAbility. Example: ‘dataability:///com.example.xxx.xxxx’.
type featureAbility.DataAbilityOperationType No No Operation type.
valuesBucket rdb.ValuesBucket No Yes Data value to set.
valueBackReferences rdb.ValuesBucket No Yes ValuesBucket object that contains a set of key-value pairs.
predicates dataAbility.DataAbilityPredicates No Yes Predicates to set. If no predicate is set, all data records are displayed.
predicatesBackReferences Map<number, number> No Yes Back references of the predicates.
interrupted boolean No Yes Whether batch operations can be interrupted. The value true means that batch operations can be interrupted, and false means the opposite.
expectedCount number No Yes Expected number of rows to be updated or deleted.

你可能感兴趣的鸿蒙文章

harmony 鸿蒙Ability Kit

harmony 鸿蒙AbilityAccessControl

harmony 鸿蒙AbilityBase

harmony 鸿蒙AbilityBase_Element

harmony 鸿蒙AbilityRuntime

harmony 鸿蒙bundle

harmony 鸿蒙OH_NativeBundle_ApplicationInfo

harmony 鸿蒙OH_NativeBundle_ElementName

harmony 鸿蒙ability_access_control.h

harmony 鸿蒙ability_base_common.h

0  赞