Android.Database Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Se è necessario gestire i dati in un database privato, usare le Android.Database.Sqlite classi .
Classi
AbstractCursor |
Si tratta di una classe di cursori astratta che gestisce un sacco di codice comune che tutti i cursori devono gestire e vengono forniti per motivi pratici. |
AbstractCursor.SelfContentObserver |
I cursori usano questa classe per tenere traccia delle modifiche apportate ad altri utenti nell'URI. |
AbstractWindowedCursor |
Classe di base per i cursori che archivia i dati in |
CharArrayBuffer |
Questa operazione viene usata per |
ContentObservable |
Specializzazione di |
ContentObserver |
Riceve i callback per le modifiche apportate al contenuto. |
CrossProcessCursorWrapper |
Wrapper cursore che implementa |
CursorIndexOutOfBoundsException |
Eccezione che indica che un cursore non è compreso nei limiti. |
CursorJoiner |
Esegue un join su due cursori utilizzando le colonne specificate. |
CursorJoiner.Result |
Risultato di una chiamata a next(). |
CursorWindow |
Buffer contenente più righe di cursore. |
CursorWindow.InterfaceConsts |
Se è necessario gestire i dati in un database privato, usare le Android.Database.Sqlite classi . |
CursorWindowAllocationException |
Questa eccezione viene generata quando non è stato possibile allocare CursorWindow, probabilmente a causa della mancata disponibilità della memoria. |
CursorWrapper |
Classe wrapper per Cursor che delega tutte le chiamate all'oggetto cursore effettivo. |
DatabaseUtils |
Metodi di utilità statici per la gestione di database e |
DatabaseUtils.InsertHelper |
Questa classe consente agli utenti di eseguire più inserimenti in una tabella usando la stessa istruzione. |
DataSetObservable |
Specializzazione di |
DataSetObserver |
Riceve i richiami quando un set di dati è stato modificato o non è valido. |
DefaultDatabaseErrorHandler |
Classe predefinita usata per definire l'azione da eseguire quando il danneggiamento del database viene segnalato da sqlite. |
MatrixCursor |
Implementazione del cursore modificabile supportata da una matrice di |
MatrixCursor.RowBuilder |
Compila una riga di valori usando uno di questi approcci: <ul><li>Values può essere aggiunto con l'ordinamento esplicito delle colonne usando |
MergeCursor |
Classe di praticità che consente di presentare una matrice di cursori come un singolo cursore lineare. |
Observable |
Fornisce metodi per registrare o annullare la registrazione di osservatori arbitrari in un oggetto |
SQLException |
Eccezione che indica che si è verificato un errore con l'analisi o l'esecuzione di SQL. |
StaleDataException |
Questa eccezione viene generata quando un cursore contiene dati non aggiornati e deve essere rieseguita una query prima di essere usata di nuovo. |
Interfacce
ICrossProcessCursor |
Un cursore tra processi è un'estensione di che |
ICursor |
Questa interfaccia fornisce l'accesso in lettura/scrittura casuale al set di risultati restituito da una query di database. |
IDatabaseErrorHandler |
Interfaccia che consente alle app di definire un'azione da intraprendere quando viene rilevato un danneggiamento del database. |
Enumerazioni
FieldType |
Enumera i valori restituiti da diversi tipi. |
StatementType |
Enumera i valori restituiti da diversi tipi. |