ContentProvider.BulkInsert(Uri, ContentValues[]) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Remplacez cette option pour gérer les demandes d’insertion d’un ensemble de nouvelles lignes, ou l’implémentation par défaut effectue une itération sur les valeurs et appelle #insert chacune d’elles.
[Android.Runtime.Register("bulkInsert", "(Landroid/net/Uri;[Landroid/content/ContentValues;)I", "GetBulkInsert_Landroid_net_Uri_arrayLandroid_content_ContentValues_Handler")]
public virtual int BulkInsert(Android.Net.Uri uri, Android.Content.ContentValues[] values);
[<Android.Runtime.Register("bulkInsert", "(Landroid/net/Uri;[Landroid/content/ContentValues;)I", "GetBulkInsert_Landroid_net_Uri_arrayLandroid_content_ContentValues_Handler")>]
abstract member BulkInsert : Android.Net.Uri * Android.Content.ContentValues[] -> int
override this.BulkInsert : Android.Net.Uri * Android.Content.ContentValues[] -> int
Paramètres
- uri
- Uri
URI content:// de la demande d’insertion.
- values
- ContentValues[]
Tableau d’ensembles de paires column_name/valeur à ajouter à la base de données.
Cela ne doit pas être null.
Retours
Nombre de valeurs insérées.
- Attributs
Remarques
Remplacez cette option pour gérer les demandes d’insertion d’un ensemble de nouvelles lignes, ou l’implémentation par défaut effectue une itération sur les valeurs et appelle #insert chacune d’elles. En guise de courtoisie, appelez ContentResolver#notifyChange(android.net.Uri ,android.database.ContentObserver) notifyChange() après l’insertion. Cette méthode peut être appelée à partir de plusieurs threads, comme décrit dans Processus et Threads.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.