Lingua

ContentProvider.BulkInsert(Uri, ContentValues[]) Metodo

Definizione

Eseguire l'override di questa opzione per gestire le richieste di inserimento di un set di nuove righe oppure l'implementazione predefinita eseguirà l'iterazione sui valori e chiamerà #insert ognuno di essi.

[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

Parametri

uri
Uri

URI content:// della richiesta di inserimento.

values
ContentValues[]

Matrice di set di coppie column_name/valore da aggiungere al database. Non deve essere null.

Valori restituiti

Numero di valori inseriti.

Attributi

Commenti

Eseguire l'override di questa opzione per gestire le richieste di inserimento di un set di nuove righe oppure l'implementazione predefinita eseguirà l'iterazione sui valori e chiamerà #insert ognuno di essi. Come cortesia, chiamare ContentResolver#notifyChange(android.net.Uri ,android.database.ContentObserver) notifyChange() dopo l'inserimento. Questo metodo può essere chiamato da più thread, come descritto in Processi e thread.

per android.content.ContentProvider.bulkInsert(android.net.Uri, android.content.ContentValues[]).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a