Sprache

DatabaseUtils Klasse

Definition

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
DatabaseUtils
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 Objectzurück.

(Geerbt von Object)
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 Cursors.

(Geerbt von JavaObject)
JniPeerMembers

Statische Hilfsmethoden für den Umgang mit Datenbanken und Cursors.

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 Cursors.

(Geerbt von JavaObject)
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 Cursors.

(Geerbt von JavaObject)
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 Cursors.

(Geerbt von JavaObject)
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 Cursors.

(Geerbt von JavaObject)
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 Cursors.

(Geerbt von JavaObject)
IJavaPeerable.Finalized()

Statische Hilfsmethoden für den Umgang mit Datenbanken und Cursors.

(Geerbt von JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Statische Hilfsmethoden für den Umgang mit Datenbanken und Cursors.

(Geerbt von JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Statische Hilfsmethoden für den Umgang mit Datenbanken und Cursors.

(Geerbt von JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Statische Hilfsmethoden für den Umgang mit Datenbanken und Cursors.

(Geerbt von JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Statische Hilfsmethoden für den Umgang mit Datenbanken und Cursors.

(Geerbt von JavaObject)

Erweiterungsmethoden

Name Beschreibung
GetJniTypeName(IJavaPeerable)

Ruft den JNI-Namen des Typs der Instanz selfab.

JavaAs<TResult>(IJavaPeerable)

Versuchen Sie, die Eingabe selfzu TResult erzwingen, und überprüfen Sie, ob die Koersion auf der Java Seite gültig ist.

JavaCast<TResult>(IJavaObject)

Führt eine android-laufzeitgecheckte Typkonvertierung aus.

JavaCast<TResult>(IJavaObject)

Statische Hilfsmethoden für den Umgang mit Datenbanken und Cursors.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Versuchen Sie, die Eingabe selfzu TResult erzwingen, und überprüfen Sie, ob die Koersion auf der Java Seite gültig ist.

Gilt für: