DatabaseUtils Classe

Définition

Méthodes utilitaires statiques pour gérer les bases de données et 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
Héritage
DatabaseUtils
Attributs

Remarques

Méthodes utilitaires statiques pour gérer les bases de données et Cursors.

Java documentation pour android.database.DatabaseUtils.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

Constructeurs

Nom Description
DatabaseUtils()
DatabaseUtils(IntPtr, JniHandleOwnership)

Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime.

Propriétés

Nom Description
Class

Retourne la classe runtime de ce Object.

(Hérité de Object)
Handle

Handle de l’instance Android sous-jacente.

(Hérité de Object)
JniIdentityHashCode

Méthodes utilitaires statiques pour gérer les bases de données et Cursors.

(Hérité de Object)
JniPeerMembers

Méthodes utilitaires statiques pour gérer les bases de données et Cursors.

PeerReference

Méthodes utilitaires statiques pour gérer les bases de données et Cursors.

(Hérité de Object)
ThresholdClass

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

ThresholdType

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

Méthodes

Nom Description
AppendEscapedSQLString(StringBuilder, String)

Ajoute une chaîne SQL au StringBuilder donné, y compris les guillemets simples ouvrants et fermants.

AppendSelectionArgs(String[], String[])

Ajoute un ensemble d’arguments de sélection à un autre.

AppendValueToSql(StringBuilder, Object)

Ajoute un objet à une chaîne SQL avec l’échappement approprié, etc.

BindObjectToProgram(SQLiteProgram, Int32, Object)

Lie l’objet donné au SQLiteProgram donné à l’aide du type approprié.

BlobFileDescriptorForQuery(SQLiteDatabase, String, String[])

Méthode utilitaire pour exécuter la requête sur la base de données et retourner la valeur de l’objet blob dans la première colonne de la première ligne.

BlobFileDescriptorForQuery(SQLiteStatement, String[])

Méthode utilitaire pour exécuter la requête précompilée et retourner la valeur d’objet blob dans la première colonne de la première ligne.

Clone()

Crée et retourne une copie de cet objet.

(Hérité de Object)
ConcatenateWhere(String, String)

Concatène deux clauses SQL WHERE, qui gèrent des valeurs vides ou null.

CreateDbFromSqlStatements(Context, String, Int32, String)

Crée une base de données et la remplit avec les instructions sql dans sqlStatements.

CursorDoubleToContentValues(ICursor, String, ContentValues, String)

Lit un double en dehors d’un champ dans un curseur et l’écrit dans une carte.

CursorDoubleToContentValuesIfPresent(ICursor, ContentValues, String)

Lit un double hors d’une colonne dans un curseur et l’écrit dans un ContentValues.

CursorDoubleToCursorValues(ICursor, String, ContentValues)

Lit un double en dehors d’un champ dans un curseur et l’écrit dans une carte.

CursorFloatToContentValuesIfPresent(ICursor, ContentValues, String)

Lit un float hors d’une colonne dans un curseur et l’écrit dans un ContentValues.

CursorIntToContentValues(ICursor, String, ContentValues, String)

Lit un entier d’un champ dans un curseur et l’écrit dans une carte.

CursorIntToContentValues(ICursor, String, ContentValues)

Lit un entier d’un champ dans un curseur et l’écrit dans une carte.

CursorIntToContentValuesIfPresent(ICursor, ContentValues, String)

Lit un entier d’une colonne dans un curseur et l’écrit dans un ContentValues.

CursorLongToContentValues(ICursor, String, ContentValues, String)

Lit un champ Long en dehors d’un champ dans un curseur et l’écrit dans une carte.

CursorLongToContentValues(ICursor, String, ContentValues)

Lit un champ Long en dehors d’un champ dans un curseur et l’écrit dans une carte.

CursorLongToContentValuesIfPresent(ICursor, ContentValues, String)

Lit un type Long d’une colonne dans un curseur et l’écrit dans un ContentValues.

CursorRowToContentValues(ICursor, ContentValues)

Lisez tout le contenu d’une ligne de curseur et stockez-les dans un ContentValues.

CursorShortToContentValuesIfPresent(ICursor, ContentValues, String)

Lit un raccourci d’une colonne dans un curseur et l’écrit dans un ContentValues.

CursorStringToContentValues(ICursor, String, ContentValues, String)

Lit une chaîne hors d’un champ dans un curseur et l’écrit dans une carte.

CursorStringToContentValues(ICursor, String, ContentValues)

Lit une chaîne hors d’un champ dans un curseur et l’écrit dans une carte.

CursorStringToContentValuesIfPresent(ICursor, ContentValues, String)

Lit une chaîne d’une colonne dans un curseur et l’écrit dans un ContentValues.

CursorStringToInsertHelper(ICursor, String, DatabaseUtils+InsertHelper, Int32)

Lit une chaîne d’un champ dans un curseur et l’écrit dans un InsertHelper.

Dispose()

Méthodes utilitaires statiques pour gérer les bases de données et Cursors.

(Hérité de Object)
Dispose(Boolean)

Méthodes utilitaires statiques pour gérer les bases de données et Cursors.

(Hérité de Object)
DumpCurrentRow(ICursor, PrintStream)

Imprime le contenu de la ligne actuelle d’un curseur dans un PrintSteam.

DumpCurrentRow(ICursor, StringBuilder)

Imprime le contenu de la ligne actuelle d’un curseur dans un StringBuilder.

DumpCurrentRow(ICursor)

Imprime le contenu de la ligne actuelle d’un curseur dans System.

DumpCurrentRowToString(ICursor)

Videz le contenu de la ligne actuelle d’un curseur sur une chaîne.

DumpCursor(ICursor, PrintStream)

Imprime le contenu d’un curseur dans un PrintSteam.

DumpCursor(ICursor, StringBuilder)

Imprime le contenu d’un curseur dans un StringBuilder.

DumpCursor(ICursor)

Imprime le contenu d’un curseur dans le système.

DumpCursorToString(ICursor)

Imprime le contenu d’un curseur dans une chaîne.

Equals(Object)

Indique si un autre objet est « égal à » celui-ci.

(Hérité de Object)
GetCollationKey(String)

retourner la clé de classement

GetHashCode()

Retourne une valeur de code de hachage pour l’objet.

(Hérité de Object)
GetHexCollationKey(String)

retourner la clé de classement au format hexadécimal

GetSqlStatementType(String)

Retourne l’un des éléments suivants qui représentent le type de l’instruction SQL donnée.

JavaFinalize()

Appelé par le garbage collector sur un objet lorsque le garbage collection détermine qu’il n’y a plus de références à l’objet.

(Hérité de Object)
LongForQuery(SQLiteDatabase, String, String[])

Méthode utilitaire pour exécuter la requête sur la base de données et retourner la valeur dans la première colonne de la première ligne.

LongForQuery(SQLiteStatement, String[])

Méthode utilitaire pour exécuter la requête précompilée et retourner la valeur dans la première colonne de la première ligne.

Notify()

Réveille un thread unique qui attend le moniteur de cet objet.

(Hérité de Object)
NotifyAll()

Réveille tous les threads qui attendent le moniteur de cet objet.

(Hérité de Object)
QueryNumEntries(SQLiteDatabase, String, String, String[])

Interrogez la table pour le nombre de lignes de la table.

QueryNumEntries(SQLiteDatabase, String, String)

Interrogez la table pour le nombre de lignes de la table.

QueryNumEntries(SQLiteDatabase, String)

Interrogez la table pour le nombre de lignes de la table.

ReadExceptionFromParcel(Parcel)

Fonction spéciale pour lire un résultat d’exception à partir de l’en-tête d’un colis, à utiliser après avoir reçu le résultat d’une transaction.

ReadExceptionWithFileNotFoundExceptionFromParcel(Parcel)
ReadExceptionWithOperationApplicationExceptionFromParcel(Parcel)
SetHandle(IntPtr, JniHandleOwnership)

Définit la propriété Handle.

(Hérité de Object)
SqlEscapeString(String)

Séquence d’échappement SQL d’une chaîne.

StringForQuery(SQLiteDatabase, String, String[])

Méthode utilitaire pour exécuter la requête sur la base de données et retourner la valeur dans la première colonne de la première ligne.

StringForQuery(SQLiteStatement, String[])

Méthode utilitaire pour exécuter la requête précompilée et retourner la valeur dans la première colonne de la première ligne.

ToArray<T>()

Méthodes utilitaires statiques pour gérer les bases de données et Cursors.

(Hérité de Object)
ToString()

Retourne une représentation sous forme de chaîne de l’objet.

(Hérité de Object)
UnregisterFromRuntime()

Méthodes utilitaires statiques pour gérer les bases de données et Cursors.

(Hérité de Object)
Wait()

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti par em ou><em>interrompu</em>.<>

(Hérité de Object)
Wait(Int64, Int32)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti< par> em>ou <em>interrompu/em>,< ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)
Wait(Int64)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti< par> em>ou <em>interrompu/em>,< ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)
WriteExceptionToParcel(Parcel, Exception)

Fonction spéciale pour écrire un résultat d’exception à l’en-tête d’un colis, à utiliser lors du renvoi d’une exception à partir d’une transaction.

Implémentations d’interfaces explicites

Nom Description
IJavaPeerable.Disposed()

Méthodes utilitaires statiques pour gérer les bases de données et Cursors.

(Hérité de Object)
IJavaPeerable.DisposeUnlessReferenced()

Méthodes utilitaires statiques pour gérer les bases de données et Cursors.

(Hérité de Object)
IJavaPeerable.Finalized()

Méthodes utilitaires statiques pour gérer les bases de données et Cursors.

(Hérité de Object)
IJavaPeerable.JniManagedPeerState

Méthodes utilitaires statiques pour gérer les bases de données et Cursors.

(Hérité de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Méthodes utilitaires statiques pour gérer les bases de données et Cursors.

(Hérité de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Méthodes utilitaires statiques pour gérer les bases de données et Cursors.

(Hérité de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Méthodes utilitaires statiques pour gérer les bases de données et Cursors.

(Hérité de Object)

Méthodes d’extension

Nom Description
GetJniTypeName(IJavaPeerable)

Obtient le nom JNI du type de l’instance self.

JavaAs<TResult>(IJavaPeerable)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

JavaCast<TResult>(IJavaObject)

Effectue une conversion de type vérifiée par le runtime Android.

JavaCast<TResult>(IJavaObject)

Méthodes utilitaires statiques pour gérer les bases de données et Cursors.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

S’applique à