Android.Database Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wenn Sie Daten in einer privaten Datenbank verwalten müssen, verwenden Sie die Android.Database.Sqlite Klassen.
Klassen
AbstractCursor |
Dies ist eine abstrakte Cursorklasse, die viele gängigen Code behandelt, mit dem alle Cursor umgehen müssen und aus Gründen der Einfachheit bereitgestellt werden. |
AbstractCursor.SelfContentObserver |
Cursor verwenden diese Klasse, um Änderungen nachzuverfolgen, die andere an ihrem URI vornehmen. |
AbstractWindowedCursor |
Eine Basisklasse für Cursor, die ihre Daten in |
CharArrayBuffer |
Dies wird für |
ContentObservable |
Eine Spezialisierung, die |
ContentObserver |
Empfängt Rückrufe für Änderungen an Inhalten. |
CrossProcessCursorWrapper |
Cursorwrapper, der implementiert |
CursorIndexOutOfBoundsException |
Eine Ausnahme, die angibt, dass ein Cursor außerhalb der Grenzen liegt. |
CursorJoiner |
Führt eine Verknüpfung mit zwei Cursorn mithilfe der angegebenen Spalten durch. |
CursorJoiner.Result |
Das Ergebnis eines Aufrufs von next(). |
CursorWindow |
Ein Puffer mit mehreren Cursorzeilen. |
CursorWindow.InterfaceConsts |
Wenn Sie Daten in einer privaten Datenbank verwalten müssen, verwenden Sie die Android.Database.Sqlite Klassen. |
CursorWindowAllocationException |
Diese Ausnahme wird ausgelöst, wenn ein CursorWindow nicht zugeordnet werden konnte, wahrscheinlich aufgrund des nicht verfügbaren Arbeitsspeichers. |
CursorWrapper |
Wrapperklasse für Cursor, die alle Aufrufe an das tatsächliche Cursorobjekt delegiert. |
DatabaseUtils |
Statische Hilfsmethoden für den Umgang mit Datenbanken und |
DatabaseUtils.InsertHelper |
Mit dieser Klasse können Benutzer mehrere Einfügungen in eine Tabelle mithilfe derselben Anweisung ausführen. |
DataSetObservable |
Eine Spezialisierung, die |
DataSetObserver |
Empfängt Rückrufe, wenn ein Datensatz geändert oder ungültig gemacht wurde. |
DefaultDatabaseErrorHandler |
Die Standardklasse, die verwendet wird, um die auszuführende Aktion zu definieren, wenn die Datenbankbeschädigung von sqlite gemeldet wird. |
MatrixCursor |
Eine veränderbare Cursorimplementierung, die von einem Array von |
MatrixCursor.RowBuilder |
Erstellt eine Zeile mit Werten, die eine der folgenden Ansätze verwenden: <ul><li>Values können mit expliziter Spaltenreihenfolge hinzugefügt werden, |
MergeCursor |
Eine Komfortklasse, mit der Sie ein Array von Cursorn als einzelnen linearen Cursor darstellen können. |
Observable |
Stellt Methoden zum Registrieren oder Aufheben der Registrierung beliebiger Beobachter in einem |
SQLException |
Eine Ausnahme, die angibt, dass bei der SQL-Analyse oder -Ausführung ein Fehler aufgetreten ist. |
StaleDataException |
Diese Ausnahme wird ausgelöst, wenn ein Cursor veraltete Daten enthält und vor der erneuten Verwendung erneut abgefragt werden muss. |
Schnittstellen
ICrossProcessCursor |
Ein Prozessübergreifender Cursor ist eine Erweiterung einer |
ICursor |
Diese Schnittstelle bietet zufälligen Lese-/Schreibzugriff auf das von einer Datenbankabfrage zurückgegebene Resultset. |
IDatabaseErrorHandler |
Eine Schnittstelle, über die Apps eine Aktion definieren können, die ausgeführt werden soll, wenn Datenbankbeschädigung erkannt wird. |
Enumerationen
FieldType |
Listet Werte auf, die von mehreren Typen zurückgegeben werden. |
StatementType |
Listet Werte auf, die von mehreren Typen zurückgegeben werden. |