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

[Android.Runtime.Register("mono/internal/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("mono/internal/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 usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Campos

Nome Description
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 se NULL os valores são permitidos não é conhecido.

BestRowNotPseudo
Obsoleto.

Indica que o melhor identificador de linha NÃO é uma pseudo-coluna.

BestRowPseudo
Obsoleto.

Indica que o melhor identificador de linha é uma pseudo-coluna.

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

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 nulidade das colunas é desconhecida.

FunctionColumnIn
Obsoleto.

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

FunctionColumnInOut
Obsoleto.

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

FunctionColumnOut
Obsoleto.

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

FunctionColumnResult
Obsoleto.

Indica que o parâmetro ou a 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 a coluna é um valor retornado.

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 adiação.

ImportedKeyInitiallyImmediate
Obsoleto.

Indica a adiação.

ImportedKeyNoAction
Obsoleto.

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

ImportedKeyNotDeferrable
Obsoleto.

Indica a adiação.

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

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 retornado 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 retornado 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 retornado para o método DatabaseMetaData.getSQLStateType que é usado para indicar se o valor retornado pelo método SQLException.getSQLState é um valor SQLSTATE da CLI SQL de X/Open (agora conhecido como Grupo Aberto).

TableIndexClustered
Obsoleto.

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

TableIndexHashed
Obsoleto.

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

TableIndexOther
Obsoleto.

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

TableIndexStatistic
Obsoleto.

Indica que esta 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 as cláusulas de pesquisa não têm suporte 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 pseudo-coluna.

VersionColumnPseudo
Obsoleto.

Indica que esta coluna de versão é uma pseudo-coluna.

VersionColumnUnknown
Obsoleto.

Indica que essa coluna de versão pode ou não ser uma pseudo-coluna.

Propriedades

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

Obtém o código de hash de identidade atribuído a esse par Java pelo runtime de interoperabilidade.

(Herdado de Object)
JniManagedPeerState
Obsoleto.

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

(Herdado de JavaObject)
JniPeerMembers
Obsoleto.

Obtém os metadados JNI usados para invocar membros desse par Java.

(Herdado de Object)
PeerReference
Obsoleto.

Obtém a referência de objeto JNI para este par Java.

(Herdado de Object)
ThresholdClass
Obsoleto.

Essa API é compatível com a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

(Herdado de Object)
ThresholdType
Obsoleto.

Essa API é compatível com a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

(Herdado de Object)

Métodos

Nome Description
Clone()
Obsoleto.

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)
Obsoleto.

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

(Herdado de JavaObject)
Dispose()
Obsoleto.

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
Dispose(Boolean)
Obsoleto.

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
DisposeUnlessReferenced()
Obsoleto.

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

(Herdado de JavaObject)
Equals(Object)
Obsoleto.

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

(Herdado de JavaObject)
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 desse 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)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)
Obsoleto.

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

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

Cria uma matriz gerenciada com base nesse wrapper de matriz Java.

(Herdado de Object)
ToString()
Obsoleto.

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

(Herdado de Object)
UnregisterFromRuntime()
Obsoleto.

Cancela o registro desse par Java do runtime de interoperabilidade.

(Herdado de Object)
Wait()
Obsoleto.

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

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

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

(Herdado de Object)
Wait(Int64)
Obsoleto.

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

(Herdado de Object)

Implantações explícitas de interface

Nome Description
IJavaPeerable.Disposed()
Obsoleto.

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

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

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

(Herdado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock
Obsoleto.

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

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

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

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

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

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

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

(Herdado de JavaObject)

Métodos de Extensão

Nome Description
GetJniTypeName(IJavaPeerable)
Obsoleto.

Obtém o nome JNI do tipo da instância self.

JavaAs<TResult>(IJavaPeerable)
Obsoleto.

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

JavaCast<TResult>(IJavaObject)
Obsoleto.

Executa uma conversão de tipo verificada pelo 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 com suporte.

TryJavaCast<TResult>(IJavaPeerable, TResult)
Obsoleto.

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

Aplica-se a