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 |