DatabaseUtils Klasse
Definition
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.
Statische Hilfsmethoden für den Umgang mit Datenbanken und Cursors.
[Android.Runtime.Register("android/database/DatabaseUtils", DoNotGenerateAcw=true)]
public class DatabaseUtils : Java.Lang.Object
[<Android.Runtime.Register("android/database/DatabaseUtils", DoNotGenerateAcw=true)>]
type DatabaseUtils = class
inherit Object
- Vererbung
- Attribute
Hinweise
Statische Hilfsmethoden für den Umgang mit Datenbanken und Cursors.
Java-Dokumentation für android.database.DatabaseUtils.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Konstruktoren
| Name | Beschreibung |
|---|---|
| DatabaseUtils() | |
| DatabaseUtils(IntPtr, JniHandleOwnership) |
Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Laufzeit aufgerufen. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Class |
Gibt die Laufzeitklasse dieses Werts |
| Handle |
Das Handle für die zugrunde liegende Android-Instanz. (Geerbt von Object) |
| JniIdentityHashCode |
Ruft den Identitätshashcode ab, der diesem Java Peer von der Interop-Laufzeit zugewiesen ist. (Geerbt von Object) |
| JniManagedPeerState |
Statische Hilfsmethoden für den Umgang mit Datenbanken und |
| JniPeerMembers |
Statische Hilfsmethoden für den Umgang mit Datenbanken und |
| PeerReference |
Ruft den JNI-Objektverweis für diesen Java Peer ab. (Geerbt von Object) |
| ThresholdClass |
Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. |
| ThresholdType |
Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. |
Methoden
| Name | Beschreibung |
|---|---|
| AppendEscapedSQLString(StringBuilder, String) |
Fügt eine SQL-Zeichenfolge an den angegebenen StringBuilder an, einschließlich der öffnenden und schließenden einfachen Anführungszeichen. |
| AppendSelectionArgs(String[], String[]) |
Fügt eine Gruppe von Auswahlargumenten an eine andere an. |
| AppendValueToSql(StringBuilder, Object) |
Fügt ein Objekt an eine SQL-Zeichenfolge mit dem richtigen Escapezeichen usw. an. |
| BindObjectToProgram(SQLiteProgram, Int32, Object) |
Bindet das angegebene Objekt mithilfe der richtigen Eingabe an das angegebene SQLiteProgram. |
| BlobFileDescriptorForQuery(SQLiteDatabase, String, String[]) |
Hilfsmethode zum Ausführen der Abfrage für die DB und Zurückgeben des BLOB-Werts in der ersten Spalte der ersten Zeile. |
| BlobFileDescriptorForQuery(SQLiteStatement, String[]) |
Hilfsmethode zum Ausführen der vorkompilierten Abfrage und Zurückgeben des BLOB-Werts in der ersten Spalte der ersten Zeile. |
| Clone() |
Erstellt und gibt eine Kopie dieses Objekts zurück. (Geerbt von Object) |
| ConcatenateWhere(String, String) |
Verkettet zwei SQL WHERE-Klauseln, die leere oder NULL-Werte behandeln. |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Statische Hilfsmethoden für den Umgang mit Datenbanken und |
| CreateDbFromSqlStatements(Context, String, Int32, String) |
Erstellt eine db und füllt sie mit den SQL-Anweisungen in sqlStatements auf. |
| CursorDoubleToContentValues(ICursor, String, ContentValues, String) |
Liest ein Double-Element aus einem Feld in einem Cursor und schreibt es in eine Karte. |
| CursorDoubleToContentValuesIfPresent(ICursor, ContentValues, String) |
Liest ein Double out of a column in a Cursor and writes it to a ContentValues.Reads a Double out of a column in a Cursor and writes it to a ContentValues. |
| CursorDoubleToCursorValues(ICursor, String, ContentValues) |
Liest ein Double-Element aus einem Feld in einem Cursor und schreibt es in eine Karte. |
| CursorFloatToContentValuesIfPresent(ICursor, ContentValues, String) |
Liest einen Float-Wert aus einer Spalte in einem Cursor und schreibt ihn in einen ContentValues.Reads a Float out of a column in a Cursor and writes it to a ContentValues. |
| CursorIntToContentValues(ICursor, String, ContentValues, String) |
Liest eine ganze Zahl aus einem Feld in einem Cursor und schreibt sie in eine Karte. |
| CursorIntToContentValues(ICursor, String, ContentValues) |
Liest eine ganze Zahl aus einem Feld in einem Cursor und schreibt sie in eine Karte. |
| CursorIntToContentValuesIfPresent(ICursor, ContentValues, String) |
Liest eine ganze Zahl aus einer Spalte in einem Cursor und schreibt sie in einen ContentValues.Reads a Integer out of a column in a Cursor. |
| CursorLongToContentValues(ICursor, String, ContentValues, String) |
Liest ein Langes aus einem Feld in einem Cursor und schreibt es in eine Karte. |
| CursorLongToContentValues(ICursor, String, ContentValues) |
Liest ein Langes aus einem Feld in einem Cursor und schreibt es in eine Karte. |
| CursorLongToContentValuesIfPresent(ICursor, ContentValues, String) |
Liest eine Lange aus einer Spalte in einem Cursor und schreibt sie in einen ContentValues. |
| CursorRowToContentValues(ICursor, ContentValues) |
Lesen Sie den gesamten Inhalt einer Cursorzeile, und speichern Sie sie in einem ContentValues.Read the entire contents row and store them in a ContentValues. |
| CursorShortToContentValuesIfPresent(ICursor, ContentValues, String) |
Liest eine kurze Spalte in einem Cursor und schreibt sie in einen ContentValues.Reads a Short of a column in a Cursor. |
| CursorStringToContentValues(ICursor, String, ContentValues, String) |
Liest eine Zeichenfolge aus einem Feld in einem Cursor und schreibt sie in eine Karte. |
| CursorStringToContentValues(ICursor, String, ContentValues) |
Liest eine Zeichenfolge aus einem Feld in einem Cursor und schreibt sie in eine Karte. |
| CursorStringToContentValuesIfPresent(ICursor, ContentValues, String) |
Liest eine Zeichenfolge aus einer Spalte in einem Cursor und schreibt sie in einen ContentValues.Reads a String out of a column in a Cursor and writes it to a ContentValues. |
| CursorStringToInsertHelper(ICursor, String, DatabaseUtils+InsertHelper, Int32) |
Liest eine Zeichenfolge aus einem Feld in einem Cursor und schreibt sie in ein InsertHelper-Element. |
| Dispose() |
Veröffentlicht die Ressourcen, die von diesem Java Peer gehalten werden. (Geerbt von Object) |
| Dispose(Boolean) |
Veröffentlicht die Ressourcen, die von diesem Java Peer gehalten werden. (Geerbt von Object) |
| DisposeUnlessReferenced() |
Statische Hilfsmethoden für den Umgang mit Datenbanken und |
| DumpCurrentRow(ICursor, PrintStream) |
Druckt den Inhalt der aktuellen Zeile eines Cursors in ein PrintSteam. |
| DumpCurrentRow(ICursor, StringBuilder) |
Druckt den Inhalt der aktuellen Zeile eines Cursors in einen StringBuilder. |
| DumpCurrentRow(ICursor) |
Druckt den Inhalt der aktuellen Zeile eines Cursors in System. |
| DumpCurrentRowToString(ICursor) |
Dump the contents of a Cursor's current row to a String. |
| DumpCursor(ICursor, PrintStream) |
Druckt den Inhalt eines Cursors in ein PrintSteam. |
| DumpCursor(ICursor, StringBuilder) |
Druckt den Inhalt eines Cursors in einen StringBuilder. |
| DumpCursor(ICursor) |
Druckt den Inhalt eines Cursors in System. |
| DumpCursorToString(ICursor) |
Druckt den Inhalt eines Cursors in eine Zeichenfolge. |
| Equals(Object) |
Statische Hilfsmethoden für den Umgang mit Datenbanken und |
| Equals(Object) |
Gibt an, ob ein anderes Objekt "gleich" diesem Objekt ist. (Geerbt von Object) |
| GetCollationKey(String) |
Zurückgeben des Sortierschlüssels |
| GetHashCode() |
Gibt einen Hashcodewert für das Objekt zurück. (Geerbt von Object) |
| GetHexCollationKey(String) |
Zurückgeben des Sortierschlüssels im Hex-Format |
| GetSqlStatementType(String) |
Gibt einen der folgenden Werte zurück, der den Typ der angegebenen SQL-Anweisung darstellt. |
| JavaFinalize() |
Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection bestimmt, dass keine weiteren Verweise auf das Objekt vorhanden sind. (Geerbt von Object) |
| LongForQuery(SQLiteDatabase, String, String[]) |
Hilfsmethode zum Ausführen der Abfrage für die DB und Zurückgeben des Werts in der ersten Spalte der ersten Zeile. |
| LongForQuery(SQLiteStatement, String[]) |
Hilfsmethode zum Ausführen der vorkompilierten Abfrage und Zurückgeben des Werts in der ersten Spalte der ersten Zeile. |
| Notify() |
Aktiviert einen einzelnen Thread, der auf dem Monitor dieses Objekts wartet. (Geerbt von Object) |
| NotifyAll() |
Aktiviert alle Threads, die auf dem Monitor dieses Objekts warten. (Geerbt von Object) |
| QueryNumEntries(SQLiteDatabase, String, String, String[]) |
Fragen Sie die Tabelle nach der Anzahl der Zeilen in der Tabelle ab. |
| QueryNumEntries(SQLiteDatabase, String, String) |
Fragen Sie die Tabelle nach der Anzahl der Zeilen in der Tabelle ab. |
| QueryNumEntries(SQLiteDatabase, String) |
Fragen Sie die Tabelle nach der Anzahl der Zeilen in der Tabelle ab. |
| ReadExceptionFromParcel(Parcel) |
Spezielle Funktion zum Lesen eines Ausnahmeergebnisses aus der Kopfzeile eines Pakets, die nach Erhalt des Ergebnisses einer Transaktion verwendet werden soll. |
| ReadExceptionWithFileNotFoundExceptionFromParcel(Parcel) | |
| ReadExceptionWithOperationApplicationExceptionFromParcel(Parcel) | |
| SetHandle(IntPtr, JniHandleOwnership) |
Legt die Handle-Eigenschaft fest. (Geerbt von Object) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Statische Hilfsmethoden für den Umgang mit Datenbanken und |
| SqlEscapeString(String) |
SQL-Escape einer Zeichenfolge. |
| StringForQuery(SQLiteDatabase, String, String[]) |
Hilfsmethode zum Ausführen der Abfrage für die DB und Zurückgeben des Werts in der ersten Spalte der ersten Zeile. |
| StringForQuery(SQLiteStatement, String[]) |
Hilfsmethode zum Ausführen der vorkompilierten Abfrage und Zurückgeben des Werts in der ersten Spalte der ersten Zeile. |
| ToArray<T>() |
Erstellt ein verwaltetes Array aus diesem Java Arraywrapper. (Geerbt von Object) |
| ToString() |
Gibt eine Zeichenfolgendarstellung des Objekts zurück. (Geerbt von Object) |
| UnregisterFromRuntime() |
Hebt die Registrierung dieses Java Peers aus der Interop-Laufzeit auf. (Geerbt von Object) |
| Wait() |
Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch em benachrichtigt/em< oder >em<unterbrochen>/em<.><> (Geerbt von Object) |
| Wait(Int64, Int32) |
Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist. (Geerbt von Object) |
| Wait(Int64) |
Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist. (Geerbt von Object) |
| WriteExceptionToParcel(Parcel, Exception) |
Sonderfunktion zum Schreiben eines Ausnahmeergebnisses an der Kopfzeile eines Pakets, die beim Zurückgeben einer Ausnahme von einer Transaktion verwendet werden soll. |
Explizite Schnittstellenimplementierungen
| Name | Beschreibung |
|---|---|
| IJavaPeerable.Disposed() |
Statische Hilfsmethoden für den Umgang mit Datenbanken und |
| IJavaPeerable.Finalized() |
Statische Hilfsmethoden für den Umgang mit Datenbanken und |
| IJavaPeerable.JniObjectReferenceControlBlock |
Statische Hilfsmethoden für den Umgang mit Datenbanken und |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Statische Hilfsmethoden für den Umgang mit Datenbanken und |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Statische Hilfsmethoden für den Umgang mit Datenbanken und |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Statische Hilfsmethoden für den Umgang mit Datenbanken und |
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Ruft den JNI-Namen des Typs der Instanz |
| JavaAs<TResult>(IJavaPeerable) |
Versuchen Sie, die Eingabe |
| JavaCast<TResult>(IJavaObject) |
Führt eine android-laufzeitgecheckte Typkonvertierung aus. |
| JavaCast<TResult>(IJavaObject) |
Statische Hilfsmethoden für den Umgang mit Datenbanken und |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Versuchen Sie, die Eingabe |