Android.Database 名前空間

プライベート データベース内のデータを管理する必要がある場合は、 Android.Database.Sqlite クラスを使用します。

クラス

名前 説明
AbstractCursor

これは、すべてのカーソルが処理する必要がある多くの一般的なコードを処理する抽象カーソル クラスであり、便宜上の理由から提供されます。

AbstractCursor.SelfContentObserver

カーソルは、このクラスを使用して、他のユーザーが URI に加えた変更を追跡します。

AbstractWindowedCursor

データを CursorWindowに格納する Cursors の基本クラス。

CharArrayBuffer

これは、次の目的で使用されます。 Cursor#copyStringToBuffer

ContentObservable

Observable オブジェクトの一覧に通知を送信するメソッドを提供するContentObserverContentObserverの特殊化。

ContentObserver

コンテンツに対する変更のコールバックを受信します。

CrossProcessCursorWrapper

CrossProcessCursorを実装するカーソル ラッパー。

CursorIndexOutOfBoundsException

カーソルが範囲外であることを示す例外。

CursorJoiner

指定した列を使用して 2 つのカーソルに結合を行います。

CursorJoiner.Result

next() の呼び出しの結果。

CursorWindow

複数のカーソル行を含むバッファー。

CursorWindow.InterfaceConsts

プライベート データベース内のデータを管理する必要がある場合は、 Android.Database.Sqlite クラスを使用します。

CursorWindowAllocationException

この例外は、CursorWindow を割り当てられなかった場合にスローされます。これは、おそらくメモリが使用できないことが原因です。

CursorWrapper

実際のカーソル オブジェクトへのすべての呼び出しをデリゲートする Cursor のラッパー クラス。

DatabaseUtils

データベースと Cursorを処理するための静的ユーティリティ メソッド。

DatabaseUtils.InsertHelper

このクラスを使用すると、ユーザーは同じステートメントを使用してテーブルに複数の挿入を行うことができます。

DataSetObservable

Observable オブジェクトの一覧に通知を送信するメソッドを提供するDataSetObserverDataSetObserverの特殊化。

DataSetObserver

データ セットが変更されたとき、または無効になったときにコールバックを受信します。

DefaultDatabaseErrorHandler

sqlite によってデータベースの破損が報告されたときに実行するアクションを定義するために使用される既定のクラス。

MatrixCursor

Objectの配列によってサポートされる変更可能なカーソル実装。

MatrixCursor.RowBuilder

<ul><li>values は、左端の列から始まり、一度に 1 つの列値を追加する#add(Object)を使用して、明示的な列の順序付けを使用して追加できます。

MergeCursor

Cursors の配列を単一の線形 Cursor として表示できる便利なクラスです。

Observable

ArrayList内の任意のオブザーバーを登録または登録解除するためのメソッドを提供します。

SQLException

SQL の解析または実行でエラーが発生したことを示す例外。

StaleDataException

この例外は、Cursor に古いデータが含まれており、再度使用する前に再クエリする必要がある場合にスローされます。

インターフェイス

名前 説明
ICrossProcessCursor

クロス プロセス カーソルは、リモート プロセスからの使用もサポートする Cursor の拡張機能です。

ICursor

このインターフェイスは、データベース クエリによって返される結果セットへのランダムな読み取り/書き込みアクセスを提供します。

IDatabaseErrorHandler

データベースの破損が検出されたときに実行するアクションをアプリが定義できるようにするインターフェイス。

列挙型

名前 説明
FieldType

複数の型によって返される値を列挙します。

StatementType

複数の型によって返される値を列挙します。