SQLiteDatabase.TotalChangedRowCount プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
現在の接続が作成されてから挿入、更新、または削除されたデータベース行の合計数を返します。
public virtual long TotalChangedRowCount { [Android.Runtime.Register("getTotalChangedRowCount", "()J", "GetGetTotalChangedRowCountHandler", ApiSince=35)] get; }
[<get: Android.Runtime.Register("getTotalChangedRowCount", "()J", "GetGetTotalChangedRowCountHandler", ApiSince=35)>]
member this.TotalChangedRowCount : int64
プロパティ値
現在の接続で変更された行の数。
- 属性
注釈
現在の接続が作成されてから挿入、更新、または削除されたデータベース行の合計数を返します。 Android による SQLite 接続の内部管理により、値には以前のトランザクションで行われた変更が含まれる場合と含まれていない場合があります。 ベスト プラクティスは、1 つのトランザクション内で返される値を比較することです。
<pre> database.beginTransaction(); try { long initialValue = database.getTotalChangedRowCount(); // Execute SQL statements long changedRows = database.getTotalChangedRowCount() - initialValue; // changedRows counts the total number of rows updated in the transaction. } finally { database.endTransaction(); } </pre>
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。