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