Toggle navigation

鸿蒙OS Ability DataAbilityResult

保存数据运算结果。

DataAbilityResult 用于保存在数据库上执行的 DataAbilityOperation的结果。

也可以看看:

DataAbilityOperation

嵌套类摘要

从接口 ohos.utils 继承的嵌套类/接口。Sequenceable
Sequenceable.Producer < T >

领域摘要

修饰符和类型领域描述
静态 Sequenceable.Producer < DataAbilityResult >生产者从 Parcel 创建一个 DataAbilityResult 实例。

构造器摘要

建设者描述
DataAbilityResult(int 计数)用于使用指定的输入参数计数创建 DataAbilityResult 实例的构造函数。
DataAbilityResult(Uri uri)用于使用指定的输入参数 uri 创建 DataAbilityResult 实例的构造函数。
DataAbilityResult(Uri uri,Integer count)用于创建具有输入参数 uri,count和failure的 DataAbilityResult 实例的构造函数。
DataAbilityResult(Parcel in)用于使用指定的Parcel对象创建 DataAbilityResult 实例的构造函数。

方法总结

修饰符和类型方法描述
静态 DataAbilityResultcreateFromParcel(Parcel in)根据给定的 Parcel 对象创建一个 DataAbilityResult 实例。
IntegergetCount()获取受操作影响的行数。
urigetUri()获取与操作相对应的 Uri 对象。
布尔值marshalling(Parcel out)将 DataAbilityResult 对象编组到一个包裹中。
StringtoString()打印出包含类对象信息的字符串。
布尔值unmarshalling(Parcel in)从宗地中解组 DataAbilityResult 对象。
从类 java.lang 继承的方法。object
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait
从接口 ohos.utils 继承的方法。Sequenceable
hasFileDescriptor

领域细节

生产者

公共静态最终Sequenceable.Producer < DataAbilityResult > PRODUCER

Parcel 创建一个 DataAbilityResult 实例 。

构造器详细信息

数据能力结果

公共数据能力结果(Uriuri)

用于使用指定的输入参数 uri 创建 DataAbilityResult 实例的构造函数。

参数:

参数名称参数说明
uri指示Uri对象。

数据能力结果

public DataAbilityResult(整数计数)

用于使用指定的输入参数计数创建 DataAbilityResult 实例的构造函数。

参数:

参数名称参数说明
计数指示受操作影响的行数。

数据能力结果

public DataAbilityResult(Uriuri,Integer

用于创建具有输入参数 uri,count 和 failure 的 DataAbilityResult 实例的构造函数。

参数:

参数名称参数说明
uri指示要操作的数据路径。
计数指示受操作影响的行数。

数据能力结果

公共 DataAbilityResult(Parcelin)

用于使用指定的Parcel对象创建 DataAbilityResult 实例的构造函数。

参数:

参数名称参数说明
in指示宗地对象。

方法细节

getUri

公共UrigetUri()

获取与操作相对应的Uri对象。

返回值:

返回Uri对象。

getCount

publicIntegergetCount()

获取受操作影响的行数。

返回值:

返回受操作影响的行数。

toString

公共StringtoString()

打印出包含类对象信息的字符串。

覆写:

Object中的toString

返回值:

返回对象信息。

编组

公共布尔编组(Parcelout)

将 DataAbilityResult 对象编组到一个包裹中。

指定者:

Sequenceable接口中unmarshalling

参数:

参数名称参数说明
out指示要编组的宗地对象。

返回值:

如果封送成功,则返回 true;否则,返回 false。否则返回 false。

解组

公共布尔解组 (Parcelin)

从宗地中解组 DataAbilityResult 对象。

指定者:

在接口Sequenceableunmarshalling

参数:

参数名称参数说明
in指示要解组的宗地对象。

返回值:

如果解组成功,则返回 true;否则,返回 true。否则返回 false。

createFromParcel

公共静态 DataAbilityResult createFromParcel(Parcel中)

根据给定的 Parcel 对象创建一个 DataAbilityResult 实例。用于使用宗地传输 DataAbilityResult 对象。

参数:

参数名称参数说明
in指示宗地对象。

返回值:

返回 DataAbilityResult 对象。