ContentResolver.ApplyBatch 方法

定义

应用每个 ContentProviderOperation 对象并返回其结果数组。

[Android.Runtime.Register("applyBatch", "(Ljava/lang/String;Ljava/util/ArrayList;)[Landroid/content/ContentProviderResult;", "GetApplyBatch_Ljava_lang_String_Ljava_util_ArrayList_Handler")]
public virtual Android.Content.ContentProviderResult[] ApplyBatch(string authority, System.Collections.Generic.IList<Android.Content.ContentProviderOperation> operations);
[<Android.Runtime.Register("applyBatch", "(Ljava/lang/String;Ljava/util/ArrayList;)[Landroid/content/ContentProviderResult;", "GetApplyBatch_Ljava_lang_String_Ljava_util_ArrayList_Handler")>]
abstract member ApplyBatch : string * System.Collections.Generic.IList<Android.Content.ContentProviderOperation> -> Android.Content.ContentProviderResult[]
override this.ApplyBatch : string * System.Collections.Generic.IList<Android.Content.ContentProviderOperation> -> Android.Content.ContentProviderResult[]

参数

authority
String

应向其应用此批的 ContentProvider 的颁发机构

operations
IList<ContentProviderOperation>

要应用的操作

返回

应用程序的结果

属性

注解

应用每个 ContentProviderOperation 对象并返回其结果数组。 传递 OperationApplicationException,调用可能会引发该 ContentProviderOperation#apply操作。 如果所有应用程序都成功,则将返回与 ContentProviderResult 操作具有相同数量的元素的数组。 它是特定于实现的,如果调用要应用的操作会导致失败 OperationApplicationException,则会成功应用多少个操作。

Java文档android.content.ContentResolver.applyBatch(java.lang.String, java.util.ArrayList<android.content.ContentProviderOperation>)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于