IParameterMetaData Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Objeto que se puede usar para obtener información sobre los tipos y propiedades de cada marcador de parámetro de un 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
- Implementaciones
Comentarios
Objeto que se puede usar para obtener información sobre los tipos y propiedades de cada marcador de parámetro de un PreparedStatement
objeto. En algunas consultas e implementaciones de controladores, es posible que los datos devueltos por un ParameterMetaData
objeto no estén disponibles hasta PreparedStatement
que se haya ejecutado .
Es posible que algunas implementaciones de controladores no puedan proporcionar información sobre los tipos y propiedades de cada marcador de parámetro de un CallableStatement
objeto.
Agregado en la versión 1.4.
Documentación de Java para java.sql.ParameterMetaData
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Campos
ParameterModeIn |
Constante que indica que el modo del parámetro es IN. |
ParameterModeInOut |
Constante que indica que el modo del parámetro es INOUT. |
ParameterModeOut |
Constante que indica que el modo del parámetro es OUT. |
ParameterModeUnknown |
Constante que indica que el modo del parámetro es desconocido. |
ParameterNoNulls |
Constante que indica que un parámetro no permitirá |
ParameterNullable |
Constante que indica que un parámetro permitirá |
ParameterNullableUnknown |
Constante que indica que se desconoce la nulabilidad de un parámetro. |
Propiedades
Handle |
Obtiene el valor JNI del objeto Android subyacente. (Heredado de IJavaObject) |
JniIdentityHashCode |
Devuelve el valor de |
JniManagedPeerState |
Estado del mismo nivel administrado. (Heredado de IJavaPeerable) |
JniPeerMembers |
Compatibilidad con la invocación y el acceso de miembros. (Heredado de IJavaPeerable) |
ParameterCount |
Obtiene el número de parámetros de para el |
PeerReference |
Devuelve una JniObjectReference de la instancia de objeto Java ajustada. (Heredado de IJavaPeerable) |
Métodos
Disposed() |
Se llama cuando se ha eliminado la instancia. (Heredado de IJavaPeerable) |
DisposeUnlessReferenced() |
Si no hay referencias pendientes a esta instancia, llama a |
Finalized() |
Se llama cuando se ha finalizado la instancia. (Heredado de IJavaPeerable) |
GetParameterClassName(Int32) |
Recupera el nombre completo de la clase Java cuyas instancias deben pasarse al método |
GetParameterMode(Int32) |
Recupera el modo del parámetro designado. |
GetParameterType(Int32) |
Recupera el tipo SQL del parámetro designado. |
GetParameterTypeName(Int32) |
Recupera el nombre de tipo específico de la base de datos del parámetro designado. |
GetPrecision(Int32) |
Recupera el tamaño de columna especificado del parámetro designado. |
GetScale(Int32) |
Recupera el número de dígitos del parámetro designado a la derecha del separador decimal. |
IsNullable(Int32) |
Recupera si se permiten valores NULL en el parámetro designado. |
IsSigned(Int32) |
Recupera si se pueden usar números con signo como valores para el parámetro designado. |
IsWrapperFor(Class) |
Devuelve true si esto implementa el argumento de interfaz o es directa o indirectamente un contenedor para un objeto que sí lo hace. (Heredado de IWrapper) |
SetJniIdentityHashCode(Int32) |
Establezca el valor devuelto por |
SetJniManagedPeerState(JniManagedPeerStates) |
Objeto que se puede usar para obtener información sobre los tipos y propiedades de cada marcador de parámetro de un |
SetPeerReference(JniObjectReference) |
Establezca el valor devuelto por |
UnregisterFromRuntime() |
Anule el registro de esta instancia para que el entorno de ejecución no lo devuelva de invocaciones futuras Java.Interop.JniRuntime+JniValueManager.PeekValue . (Heredado de IJavaPeerable) |
Unwrap(Class) |
Devuelve un objeto que implementa la interfaz especificada para permitir el acceso a métodos no estándar o métodos estándar no expuestos por el proxy. (Heredado de IWrapper) |
Métodos de extensión
JavaCast<TResult>(IJavaObject) |
Realiza una conversión de tipos comprobados en tiempo de ejecución de Android. |
JavaCast<TResult>(IJavaObject) |
Objeto que se puede usar para obtener información sobre los tipos y propiedades de cada marcador de parámetro de un |
GetJniTypeName(IJavaPeerable) |
Objeto que se puede usar para obtener información sobre los tipos y propiedades de cada marcador de parámetro de un |