Android.Database Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Si vous devez gérer des données dans une base de données privée, utilisez les Android.Database.Sqlite classes.
Classes
AbstractCursor |
Il s’agit d’une classe de curseur abstraite qui gère beaucoup de code commun que tous les curseurs doivent traiter et qui sont fournis pour des raisons pratiques. |
AbstractCursor.SelfContentObserver |
Les curseurs utilisent cette classe pour suivre les modifications apportées par d’autres utilisateurs à leur URI. |
AbstractWindowedCursor |
Classe de base pour cursors qui stockent leurs données dans |
CharArrayBuffer |
Ceci est utilisé pour |
ContentObservable |
Spécialisation de |
ContentObserver |
Reçoit des rappels pour les modifications apportées au contenu. |
CrossProcessCursorWrapper |
Wrapper de curseur qui implémente |
CursorIndexOutOfBoundsException |
Exception indiquant qu’un curseur est hors limites. |
CursorJoiner |
Effectue une jointure sur deux curseurs à l’aide des colonnes spécifiées. |
CursorJoiner.Result |
Résultat d’un appel à next(). |
CursorWindow |
Mémoire tampon contenant plusieurs lignes de curseur. |
CursorWindow.InterfaceConsts |
Si vous devez gérer des données dans une base de données privée, utilisez les Android.Database.Sqlite classes. |
CursorWindowAllocationException |
Cette exception est levée lorsqu’un CursorWindow n’a pas pu être alloué, probablement en raison de l’absence de mémoire disponible. |
CursorWrapper |
Classe Wrapper pour Cursor qui délègue tous les appels à l’objet de curseur réel. |
DatabaseUtils |
Méthodes utilitaires statiques pour gérer les bases de données et |
DatabaseUtils.InsertHelper |
Cette classe permet aux utilisateurs d’effectuer plusieurs insertions dans une table à l’aide de la même instruction. |
DataSetObservable |
Spécialisation de |
DataSetObserver |
Reçoit des rappels lorsqu’un jeu de données a été modifié ou n’est pas valide. |
DefaultDatabaseErrorHandler |
Classe par défaut utilisée pour définir l’action à entreprendre lorsque l’altération de la base de données est signalée par sqlite. |
MatrixCursor |
Implémentation de curseur mutable soutenue par un tableau de |
MatrixCursor.RowBuilder |
Génère une ligne de valeurs à l’aide de l’une de ces approches : <ul<>li>Values peut être ajoutée avec l’ordre de colonne explicite à l’aide |
MergeCursor |
Classe pratique qui vous permet de présenter un tableau de curseurs en tant que curseur linéaire unique. |
Observable |
Fournit des méthodes pour inscrire ou annuler l’inscription d’observateurs arbitraires dans un |
SQLException |
Exception qui indique qu’une erreur s’est produite avec l’analyse ou l’exécution SQL. |
StaleDataException |
Cette exception est levée lorsqu’un curseur contient des données obsolètes et doit être réexécuté avant d’être utilisé à nouveau. |
Interfaces
ICrossProcessCursor |
Un curseur de processus croisé est une extension d’un |
ICursor |
Cette interface fournit un accès en lecture-écriture aléatoire au jeu de résultats retourné par une requête de base de données. |
IDatabaseErrorHandler |
Interface permettant aux applications de définir une action à entreprendre lorsque l’altération de la base de données est détectée. |
Énumérations
FieldType |
Énumère les valeurs retournées par plusieurs types. |
StatementType |
Énumère les valeurs retournées par plusieurs types. |