ContentProvider.BulkInsert(Uri, ContentValues[]) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
一連の新しい行を挿入する要求を処理するためにこれをオーバーライドします。または、既定の実装では値を反復処理し、それぞれに対して #insert を呼び出します。
[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
パラメーター
- uri
- Uri
挿入要求の content:// URI。
- values
- ContentValues[]
データベースに追加するcolumn_name/値ペアのセットの配列。
これは nullすることはできません。
返品
挿入された値の数。
- 属性
注釈
一連の新しい行を挿入する要求を処理するためにこれをオーバーライドします。または、既定の実装では値を反復処理し、それぞれに対して #insert を呼び出します。 提供として、挿入後に ContentResolver#notifyChange(android.net.Uri ,android.database.ContentObserver) notifyChange() を呼び出します。 このメソッドは、「 プロセスとスレッド」の説明に従って、複数のスレッドから呼び出すことができます。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。