IParameterMetaData Interface
Definição
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.
Um objeto que pode ser usado para obter informações sobre os tipos e propriedades de cada marcador de parâmetro em um PreparedStatement
objeto.
[Android.Runtime.Register("java/sql/ParameterMetaData", "", "Java.Sql.IParameterMetaDataInvoker")]
public interface IParameterMetaData : IDisposable, Java.Interop.IJavaPeerable, Java.Sql.IWrapper
[<Android.Runtime.Register("java/sql/ParameterMetaData", "", "Java.Sql.IParameterMetaDataInvoker")>]
type IParameterMetaData = interface
interface IWrapper
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Atributos
- Implementações
Comentários
Um objeto que pode ser usado para obter informações sobre os tipos e propriedades de cada marcador de parâmetro em um PreparedStatement
objeto. Para algumas consultas e implementações de driver, os dados que seriam retornados por um ParameterMetaData
objeto podem não estar disponíveis até que o PreparedStatement
tenha sido executado.
Algumas implementações de driver podem não ser capazes de fornecer informações sobre os tipos e propriedades para cada marcador de parâmetro em um CallableStatement
objeto.
Adicionado em 1.4.
Documentação Java para java.sql.ParameterMetaData
.
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
ParameterModeIn |
A constante que indica que o modo do parâmetro é IN. |
ParameterModeInOut |
A constante que indica que o modo do parâmetro é INOUT. |
ParameterModeOut |
A constante que indica que o modo do parâmetro é OUT. |
ParameterModeUnknown |
A constante que indica que o modo do parâmetro é desconhecido. |
ParameterNoNulls |
A constante que indica que um parâmetro não permitirá |
ParameterNullable |
A constante que indica que um parâmetro permitirá |
ParameterNullableUnknown |
A constante que indica que a anulabilidade de um parâmetro é desconhecida. |
Propriedades
Handle |
Obtém o valor JNI do objeto Android subjacente. (Herdado de IJavaObject) |
JniIdentityHashCode |
Retorna o valor de |
JniManagedPeerState |
Estado do par gerenciado. (Herdado de IJavaPeerable) |
JniPeerMembers |
Acesso de membros e suporte à invocação. (Herdado de IJavaPeerable) |
ParameterCount |
Obtém o |
PeerReference |
Retorna uma JniObjectReference das instâncias do objeto Java encapsulado. (Herdado de IJavaPeerable) |
Métodos
Disposed() |
Chamado quando a instância tiver sido descartada. (Herdado de IJavaPeerable) |
DisposeUnlessReferenced() |
Se não houver referências pendentes a este caso, então chame |
Finalized() |
Chamado quando a instância tiver sido finalizada. (Herdado de IJavaPeerable) |
GetParameterClassName(Int32) |
Recupera o nome totalmente qualificado da classe Java cujas instâncias devem ser passadas para o método |
GetParameterMode(Int32) |
Recupera o modo do parâmetro designado. |
GetParameterType(Int32) |
Recupera o tipo SQL do parâmetro designado. |
GetParameterTypeName(Int32) |
Recupera o nome do tipo específico do banco de dados do parâmetro designado. |
GetPrecision(Int32) |
Recupera o tamanho de coluna especificado do parâmetro designado. |
GetScale(Int32) |
Recupera o número de dígitos do parâmetro designado à direita da vírgula decimal. |
IsNullable(Int32) |
Recupera se os valores nulos são permitidos no parâmetro designado. |
IsSigned(Int32) |
Recupera se os valores do parâmetro designado podem ser números assinados. |
IsWrapperFor(Class) |
Retorna true se isso implementa o argumento de interface ou é direta ou indiretamente um wrapper para um objeto que o faz. (Herdado de IWrapper) |
SetJniIdentityHashCode(Int32) |
Defina o valor retornado por |
SetJniManagedPeerState(JniManagedPeerStates) |
Um objeto que pode ser usado para obter informações sobre os tipos e propriedades de cada marcador de parâmetro em um |
SetPeerReference(JniObjectReference) |
Defina o valor retornado por |
UnregisterFromRuntime() |
Cancele o registro dessa instância para que o tempo de execução não a retorne de chamadas futuras Java.Interop.JniRuntime+JniValueManager.PeekValue . (Herdado de IJavaPeerable) |
Unwrap(Class) |
Retorna um objeto que implementa a interface fornecida para permitir o acesso a métodos não padrão ou métodos padrão não expostos pelo proxy. (Herdado de IWrapper) |
Métodos de Extensão
JavaCast<TResult>(IJavaObject) |
Executa uma conversão de tipo verificada em tempo de execução do Android. |
JavaCast<TResult>(IJavaObject) |
Um objeto que pode ser usado para obter informações sobre os tipos e propriedades de cada marcador de parâmetro em um |
GetJniTypeName(IJavaPeerable) |
Um objeto que pode ser usado para obter informações sobre os tipos e propriedades de cada marcador de parâmetro em um |