ContentProviderOperation.Apply Methode

Definition

Wendet diesen Vorgang mithilfe des angegebenen Anbieters an.

[Android.Runtime.Register("apply", "(Landroid/content/ContentProvider;[Landroid/content/ContentProviderResult;I)Landroid/content/ContentProviderResult;", "GetApply_Landroid_content_ContentProvider_arrayLandroid_content_ContentProviderResult_IHandler")]
public virtual Android.Content.ContentProviderResult Apply(Android.Content.ContentProvider provider, Android.Content.ContentProviderResult[] backRefs, int numBackRefs);
[<Android.Runtime.Register("apply", "(Landroid/content/ContentProvider;[Landroid/content/ContentProviderResult;I)Landroid/content/ContentProviderResult;", "GetApply_Landroid_content_ContentProvider_arrayLandroid_content_ContentProviderResult_IHandler")>]
abstract member Apply : Android.Content.ContentProvider * Android.Content.ContentProviderResult[] * int -> Android.Content.ContentProviderResult
override this.Apply : Android.Content.ContentProvider * Android.Content.ContentProviderResult[] * int -> Android.Content.ContentProviderResult

Parameter

provider
ContentProvider

auf ContentProvider den dieser Batch angewendet wird

backRefs
ContentProviderResult[]

ein ContentProviderResult Array, das konsultiert wird, um alle angeforderten Rückverweise aufzulösen.

numBackRefs
Int32

die Anzahl der gültigen Ergebnisse für das backRefs-Array.

Gibt zurück

ein ContentProviderResult , das eine Uri der eingefügten Zeilen enthält, wenn dies ein Einfügen war, andernfalls die Anzahl der betroffenen Zeilen.

Attribute

Ausnahmen

ausgelöst, wenn entweder der Einfügevorgang fehlschlägt oder die Anzahl der betroffenen Zeilen nicht mit der erwarteten Anzahl übereinstimmt.

Hinweise

Wendet diesen Vorgang mithilfe des angegebenen Anbieters an. Das backRefs-Array wird verwendet, um alle Rückverweise aufzulösen, die verwendet Builder#withValueBackReferences(ContentValues) wurden, und Builder#withSelectionBackReference.

Java Dokumentation für android.content.ContentProviderOperation.apply(android.content.ContentProvider, android.content.ContentProviderResult[], int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: