Compartilhar via


DatabaseMetaData Classe

Definição

Cuidado

Use the 'Java.Sql.IDatabaseMetaData' type. This class will be removed in a future release.

Uma interface que fornece informações abrangentes sobre o sistema de gerenciamento de banco de dados e seus recursos suportados.

[Android.Runtime.Register("java/sql/DatabaseMetaData", DoNotGenerateAcw=true)]
[System.Obsolete("Use the 'Java.Sql.IDatabaseMetaData' type. This class will be removed in a future release.")]
public abstract class DatabaseMetaData : Java.Lang.Object
[<Android.Runtime.Register("java/sql/DatabaseMetaData", DoNotGenerateAcw=true)>]
[<System.Obsolete("Use the 'Java.Sql.IDatabaseMetaData' type. This class will be removed in a future release.")>]
type DatabaseMetaData = class
    inherit Object
Herança
DatabaseMetaData
Atributos

Comentários

Documentação da plataforma Android

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Campos

AttributeNoNulls
Obsoleto.

Indica que NULL os valores podem não ser permitidos.

AttributeNullable
Obsoleto.

Indica que NULL os valores são definitivamente permitidos.

AttributeNullableUnknown
Obsoleto.

Indica que não se sabe se NULL os valores são permitidos.

BestRowNotPseudo
Obsoleto.

Indica que o melhor identificador de linha NÃO é uma pseudocoluna.

BestRowPseudo
Obsoleto.

Indica que o melhor identificador de linha é uma pseudocoluna.

BestRowSession
Obsoleto.

Indica que o escopo do melhor identificador de linha é o restante da sessão atual.

BestRowTemporary
Obsoleto.

Indica que o escopo do melhor identificador de linha é muito temporário, durando apenas enquanto a linha está sendo usada.

BestRowTransaction
Obsoleto.

Indica que o escopo do melhor identificador de linha é o restante da transação atual.

BestRowUnknown
Obsoleto.

Indica que o melhor identificador de linha pode ou não ser uma pseudocoluna.

ColumnNoNulls
Obsoleto.

Indica que a coluna pode não permitir NULL valores.

ColumnNullable
Obsoleto.

Indica que a coluna definitivamente permite NULL valores.

ColumnNullableUnknown
Obsoleto.

Indica que a anulabilidade das colunas é desconhecida.

FunctionColumnIn
Obsoleto.

Indica que o parâmetro ou coluna é um parâmetro IN.

FunctionColumnInOut
Obsoleto.

Indica que o parâmetro ou coluna é um parâmetro INOUT.

FunctionColumnOut
Obsoleto.

Indica que o parâmetro ou coluna é um parâmetro OUT.

FunctionColumnResult
Obsoleto.

Indica que o parâmetro ou coluna é uma coluna em um conjunto de resultados.

FunctionColumnUnknown
Obsoleto.

Indica que o tipo do parâmetro ou coluna é desconhecido.

FunctionNoNulls
Obsoleto.

Indica que NULL os valores não são permitidos.

FunctionNoTable
Obsoleto.

Indica que a função não retorna uma tabela.

FunctionNullable
Obsoleto.

Indica que NULL os valores são permitidos.

FunctionNullableUnknown
Obsoleto.

Indica que se NULL os valores são permitidos é desconhecido.

FunctionResultUnknown
Obsoleto.

Indica que não se sabe se a função retorna um resultado ou uma tabela.

FunctionReturn
Obsoleto.

Indica que o parâmetro ou coluna é um valor de retorno.

FunctionReturnsTable
Obsoleto.

Indica que a função retorna uma tabela.

ImportedKeyCascade
Obsoleto.

Para a coluna UPDATE_RULE, indica que, quando a chave primária é atualizada, a chave estrangeira (chave importada) é alterada para concordar com ela.

ImportedKeyInitiallyDeferred
Obsoleto.

Indica a referenciabilidade.

ImportedKeyInitiallyImmediate
Obsoleto.

Indica a referenciabilidade.

ImportedKeyNoAction
Obsoleto.

Para as colunas UPDATE_RULE e DELETE_RULE, indica que, se a chave primária tiver sido importada, ela não poderá ser atualizada ou excluída.

ImportedKeyNotDeferrable
Obsoleto.

Indica a referenciabilidade.

ImportedKeyRestrict
Obsoleto.

Para a coluna UPDATE_RULE, indica que uma chave primária pode não ser atualizada se tiver sido importada por outra tabela como uma chave estrangeira.

ImportedKeySetDefault
Obsoleto.

Para as colunas UPDATE_RULE e DELETE_RULE, indica que, se a chave primária for atualizada ou excluída, a chave estrangeira (chave importada) será definida como o valor padrão.

ImportedKeySetNull
Obsoleto.

Para as colunas UPDATE_RULE e DELETE_RULE, indica que, quando a chave primária é atualizada ou excluída, a chave estrangeira (chave importada) é alterada para NULL.

ProcedureColumnIn
Obsoleto.

Indica que a coluna armazena parâmetros IN.

ProcedureColumnInOut
Obsoleto.

Indica que a coluna armazena parâmetros INOUT.

ProcedureColumnOut
Obsoleto.

Indica que a coluna armazena parâmetros OUT.

ProcedureColumnResult
Obsoleto.

Indica que a coluna armazena resultados.

ProcedureColumnReturn
Obsoleto.

Indica que a coluna armazena valores de retorno.

ProcedureColumnUnknown
Obsoleto.

Indica que o tipo da coluna é desconhecido.

ProcedureNoNulls
Obsoleto.

Indica que NULL os valores não são permitidos.

ProcedureNoResult
Obsoleto.

Indica que o procedimento não retorna um resultado.

ProcedureNullable
Obsoleto.

Indica que NULL os valores são permitidos.

ProcedureNullableUnknown
Obsoleto.

Indica que se NULL os valores são permitidos é desconhecido.

ProcedureResultUnknown
Obsoleto.

Indica que não se sabe se o procedimento retorna um resultado.

ProcedureReturnsResult
Obsoleto.

Indica que o procedimento retorna um resultado.

SqlStateSQL
Obsoleto.

Um possível valor de retorno para o método DatabaseMetaData.getSQLStateType que é usado para indicar se o valor retornado pelo método SQLException.getSQLState é um valor SQLSTATE.

SqlStateSQL99
Obsoleto.

Um possível valor de retorno para o método DatabaseMetaData.getSQLStateType que é usado para indicar se o valor retornado pelo método SQLException.getSQLState é um valor SQL99 SQLSTATE.

SqlStateXOpen
Obsoleto.

Um possível valor de retorno para o método DatabaseMetaData.getSQLStateType que é usado para indicar se o valor retornado pelo método SQLException.getSQLState é um valor SQL CLI SQLSTATE X/Open (agora conhecido como Open Group).

TableIndexClustered
Obsoleto.

Indica que esse índice de tabela é um índice clusterizado.

TableIndexHashed
Obsoleto.

Indica que esse índice de tabela é um índice com hash.

TableIndexOther
Obsoleto.

Indica que esse índice de tabela não é um índice clusterizado, um índice com hash ou estatísticas de tabela; é algo diferente desses.

TableIndexStatistic
Obsoleto.

Indica que essa coluna contém estatísticas de tabela que são retornadas em conjunto com as descrições de índice de uma tabela.

TypeNoNulls
Obsoleto.

Indica que um NULL valor NÃO é permitido para esse tipo de dados.

TypeNullable
Obsoleto.

Indica que um NULL valor é permitido para esse tipo de dados.

TypeNullableUnknown
Obsoleto.

Indica que não se sabe se um NULL valor é permitido para esse tipo de dados.

TypePredBasic
Obsoleto.

Indica que o tipo de dados só pode ser usado em WHERE cláusulas de pesquisa que não usam LIKE predicados.

TypePredChar
Obsoleto.

Indica que o tipo de dados só pode ser usado em WHERE cláusulas de pesquisa que usam LIKE predicados.

TypePredNone
Obsoleto.

Indica que WHERE não há suporte para cláusulas de pesquisa para esse tipo.

TypeSearchable
Obsoleto.

Indica que todas as WHERE cláusulas de pesquisa podem ser baseadas nesse tipo.

VersionColumnNotPseudo
Obsoleto.

Indica que esta coluna de versão NÃO é uma pseudocoluna.

VersionColumnPseudo
Obsoleto.

Indica que esta coluna de versão é uma pseudocoluna.

VersionColumnUnknown
Obsoleto.

Indica que esta coluna de versão pode ou não ser uma pseudocoluna.

Propriedades

Class
Obsoleto.

Retorna a classe de tempo de execução deste Object.

(Herdado de Object)
Handle
Obsoleto.

O identificador para a instância subjacente do Android.

(Herdado de Object)
JniIdentityHashCode
Obsoleto.

Uma interface que fornece informações abrangentes sobre o sistema de gerenciamento de banco de dados e seus recursos suportados.

(Herdado de Object)
JniPeerMembers
Obsoleto.

Uma interface que fornece informações abrangentes sobre o sistema de gerenciamento de banco de dados e seus recursos suportados.

(Herdado de Object)
PeerReference
Obsoleto.

Uma interface que fornece informações abrangentes sobre o sistema de gerenciamento de banco de dados e seus recursos suportados.

(Herdado de Object)
ThresholdClass
Obsoleto.

Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

(Herdado de Object)
ThresholdType
Obsoleto.

Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

(Herdado de Object)

Métodos

Clone()
Obsoleto.

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
Dispose()
Obsoleto.

Uma interface que fornece informações abrangentes sobre o sistema de gerenciamento de banco de dados e seus recursos suportados.

(Herdado de Object)
Dispose(Boolean)
Obsoleto.

Uma interface que fornece informações abrangentes sobre o sistema de gerenciamento de banco de dados e seus recursos suportados.

(Herdado de Object)
Equals(Object)
Obsoleto.

Indica se algum outro objeto é "igual" a este.

(Herdado de Object)
GetHashCode()
Obsoleto.

Retorna um valor de código hash para o objeto.

(Herdado de Object)
JavaFinalize()
Obsoleto.

Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto.

(Herdado de Object)
Notify()
Obsoleto.

Ativa um único thread que está aguardando no monitor deste objeto.

(Herdado de Object)
NotifyAll()
Obsoleto.

Ativa todos os threads que estão aguardando no monitor deste objeto.

(Herdado de Object)
SetHandle(IntPtr, JniHandleOwnership)
Obsoleto.

Define a propriedade Handle.

(Herdado de Object)
ToArray<T>()
Obsoleto.

Uma interface que fornece informações abrangentes sobre o sistema de gerenciamento de banco de dados e seus recursos suportados.

(Herdado de Object)
ToString()
Obsoleto.

Retorna uma representação de cadeia de caracteres do objeto.

(Herdado de Object)
UnregisterFromRuntime()
Obsoleto.

Uma interface que fornece informações abrangentes sobre o sistema de gerenciamento de banco de dados e seus recursos suportados.

(Herdado de Object)
Wait()
Obsoleto.

Faz com que o thread atual aguarde até que ele seja ativado, normalmente sendo <em notificado</em> ou <em>interrompido</em>>.

(Herdado de Object)
Wait(Int64, Int32)
Obsoleto.

Faz com que o thread atual aguarde até que ele seja despertado, normalmente sendo <em>notificado</em> ou <em interrompido</em>, ou até que>uma certa quantidade de tempo real tenha decorrido.

(Herdado de Object)
Wait(Int64)
Obsoleto.

Faz com que o thread atual aguarde até que ele seja despertado, normalmente sendo <em>notificado</em> ou <em interrompido</em>, ou até que>uma certa quantidade de tempo real tenha decorrido.

(Herdado de Object)

Implantações explícitas de interface

IJavaPeerable.Disposed()
Obsoleto.

Uma interface que fornece informações abrangentes sobre o sistema de gerenciamento de banco de dados e seus recursos suportados.

(Herdado de Object)
IJavaPeerable.DisposeUnlessReferenced()
Obsoleto.

Uma interface que fornece informações abrangentes sobre o sistema de gerenciamento de banco de dados e seus recursos suportados.

(Herdado de Object)
IJavaPeerable.Finalized()
Obsoleto.

Uma interface que fornece informações abrangentes sobre o sistema de gerenciamento de banco de dados e seus recursos suportados.

(Herdado de Object)
IJavaPeerable.JniManagedPeerState
Obsoleto.

Uma interface que fornece informações abrangentes sobre o sistema de gerenciamento de banco de dados e seus recursos suportados.

(Herdado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)
Obsoleto.

Uma interface que fornece informações abrangentes sobre o sistema de gerenciamento de banco de dados e seus recursos suportados.

(Herdado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)
Obsoleto.

Uma interface que fornece informações abrangentes sobre o sistema de gerenciamento de banco de dados e seus recursos suportados.

(Herdado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)
Obsoleto.

Uma interface que fornece informações abrangentes sobre o sistema de gerenciamento de banco de dados e seus recursos suportados.

(Herdado de Object)

Métodos de Extensão

JavaCast<TResult>(IJavaObject)
Obsoleto.

Executa uma conversão de tipo verificada em tempo de execução do Android.

JavaCast<TResult>(IJavaObject)
Obsoleto.

Uma interface que fornece informações abrangentes sobre o sistema de gerenciamento de banco de dados e seus recursos suportados.

GetJniTypeName(IJavaPeerable)
Obsoleto.

Uma interface que fornece informações abrangentes sobre o sistema de gerenciamento de banco de dados e seus recursos suportados.

Aplica-se a