Android.Database Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Se você precisar gerenciar dados em um banco de dados particular, use as Android.Database.Sqlite classes.
Classes
| AbstractCursor |
Esta é uma classe de cursor abstrata que lida com muito do código comum com o qual todos os cursores precisam lidar e é fornecida por razões de conveniência. |
| AbstractCursor.SelfContentObserver |
Os cursores usam essa classe para controlar as alterações feitas por outras pessoas em seu URI. |
| AbstractWindowedCursor |
Uma classe base para cursores que armazenam seus dados em |
| CharArrayBuffer |
Isso é usado para |
| ContentObservable |
Uma especialização de |
| ContentObserver |
Recebe retornos de chamada para alterações no conteúdo. |
| CrossProcessCursorWrapper |
Wrapper do cursor que implementa |
| CursorIndexOutOfBoundsException |
Uma exceção que indica que um cursor está fora dos limites. |
| CursorJoiner |
Faz uma junção em dois cursores usando as colunas especificadas. |
| CursorJoiner.Result |
O resultado de uma chamada para next(). |
| CursorWindow |
Um buffer contendo várias linhas de cursor. |
| CursorWindow.InterfaceConsts |
Se você precisar gerenciar dados em um banco de dados particular, use as Android.Database.Sqlite classes. |
| CursorWindowAllocationException |
Essa exceção é lançada quando um CursorWindow não pôde ser alocado, provavelmente devido à memória não estar disponível. |
| CursorWrapper |
Classe wrapper para Cursor que delega todas as chamadas ao objeto de cursor real. |
| DatabaseUtils |
Métodos de utilitário estático para lidar com bancos de dados e |
| DatabaseUtils.InsertHelper |
Essa classe permite que os usuários façam várias inserções em uma tabela usando a mesma instrução. |
| DataSetObservable |
Uma especialização de |
| DataSetObserver |
Recebe retornos de chamada quando um conjunto de dados foi alterado ou tornado inválido. |
| DefaultDatabaseErrorHandler |
Classe padrão usada para definir a ação a ser executada quando a corrupção do banco de dados é relatada pelo sqlite. |
| MatrixCursor |
Uma implementação de cursor mutável apoiada por uma matriz de |
| MatrixCursor.RowBuilder |
Cria uma linha de valores usando uma destas abordagens: <ul><li>Os valores podem ser adicionados com a ordenação explícita de colunas usando |
| MergeCursor |
Uma classe de conveniência que permite apresentar uma matriz de cursores como um único cursor linear. |
| Observable |
Fornece métodos para registrar ou cancelar o registro de observadores arbitrários em um |
| SQLException |
Uma exceção que indica que houve um erro com a análise ou execução do SQL. |
| StaleDataException |
Essa exceção é lançada quando um Cursor contém dados obsoletos e deve ser consultado novamente antes de ser usado novamente. |
Interfaces
| ICrossProcessCursor |
Um cursor de processo cruzado é uma extensão de um que também suporta o |
| ICursor |
Essa interface fornece acesso aleatório de leitura-gravação ao conjunto de resultados retornado por uma consulta ao banco de dados. |
| IDatabaseErrorHandler |
Uma interface para permitir que os aplicativos definam uma ação a ser executada quando a corrupção do banco de dados for detectada. |
Enumerações
| FieldType |
Enumera valores retornados por vários tipos. |
| StatementType |
Enumera valores retornados por vários tipos. |