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