Lenguaje

DatabaseMetaData Clase

Definición

Precaución

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

Interfaz que proporciona información completa sobre el sistema de administración de bases de datos y sus características admitidas.

[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
Herencia
DatabaseMetaData
Atributos

Comentarios

Documentación de la plataforma Android

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Campos

Nombre Description
AttributeNoNulls
Obsoletos.

Indica que es posible que NULL no se permitan valores.

AttributeNullable
Obsoletos.

Indica que NULL definitivamente se permiten valores.

AttributeNullableUnknown
Obsoletos.

Indica si NULL no se conocen los valores permitidos.

BestRowNotPseudo
Obsoletos.

Indica que el mejor identificador de fila no es una pseudo columna.

BestRowPseudo
Obsoletos.

Indica que el mejor identificador de fila es una pseudo columna.

BestRowSession
Obsoletos.

Indica que el ámbito del mejor identificador de fila es el resto de la sesión actual.

BestRowTemporary
Obsoletos.

Indica que el ámbito del mejor identificador de fila es muy temporal, duradero solo mientras se usa la fila.

BestRowTransaction
Obsoletos.

Indica que el ámbito del mejor identificador de fila es el resto de la transacción actual.

BestRowUnknown
Obsoletos.

Indica que el mejor identificador de fila puede ser o no una pseudo columna.

ColumnNoNulls
Obsoletos.

Indica que es posible que la columna no permita NULL valores.

ColumnNullable
Obsoletos.

Indica que la columna permite NULL definitivamente valores.

ColumnNullableUnknown
Obsoletos.

Indica que se desconoce la nulabilidad de las columnas.

FunctionColumnIn
Obsoletos.

Indica que el parámetro o columna es un parámetro IN.

FunctionColumnInOut
Obsoletos.

Indica que el parámetro o columna es un parámetro INOUT.

FunctionColumnOut
Obsoletos.

Indica que el parámetro o columna es un parámetro OUT.

FunctionColumnResult
Obsoletos.

Indica que el parámetro o columna es una columna de un conjunto de resultados.

FunctionColumnUnknown
Obsoletos.

Indica que se desconoce el tipo del parámetro o columna.

FunctionNoNulls
Obsoletos.

Indica que NULL no se permiten valores.

FunctionNoTable
Obsoletos.

Indica que la función no devuelve una tabla.

FunctionNullable
Obsoletos.

Indica que NULL se permiten valores.

FunctionNullableUnknown
Obsoletos.

Indica que se desconoce si NULL se permiten valores.

FunctionResultUnknown
Obsoletos.

Indica que no se sabe si la función devuelve un resultado o una tabla.

FunctionReturn
Obsoletos.

Indica que el parámetro o columna es un valor devuelto.

FunctionReturnsTable
Obsoletos.

Indica que la función devuelve una tabla.

ImportedKeyCascade
Obsoletos.

Para la columna UPDATE_RULE, indica que cuando se actualiza la clave principal, la clave externa (clave importada) se cambia para aceptarla.

ImportedKeyInitiallyDeferred
Obsoletos.

Indica la aplazabilidad.

ImportedKeyInitiallyImmediate
Obsoletos.

Indica la aplazabilidad.

ImportedKeyNoAction
Obsoletos.

Para las columnas UPDATE_RULE y DELETE_RULE, indica que si se ha importado la clave principal, no se puede actualizar ni eliminar.

ImportedKeyNotDeferrable
Obsoletos.

Indica la aplazabilidad.

ImportedKeyRestrict
Obsoletos.

Para la columna UPDATE_RULE, indica que es posible que una clave principal no se actualice si otra tabla la ha importado como una clave externa.

ImportedKeySetDefault
Obsoletos.

Para las columnas UPDATE_RULE y DELETE_RULE, indica que si la clave principal se actualiza o elimina, la clave externa (clave importada) se establece en el valor predeterminado.

ImportedKeySetNull
Obsoletos.

Para las columnas UPDATE_RULE y DELETE_RULE, indica que cuando se actualiza o elimina la clave principal, la clave externa (clave importada) se cambia a NULL.

ProcedureColumnIn
Obsoletos.

Indica que la columna almacena parámetros IN.

ProcedureColumnInOut
Obsoletos.

Indica que la columna almacena parámetros INOUT.

ProcedureColumnOut
Obsoletos.

Indica que la columna almacena los parámetros OUT.

ProcedureColumnResult
Obsoletos.

Indica que la columna almacena los resultados.

ProcedureColumnReturn
Obsoletos.

Indica que la columna almacena valores devueltos.

ProcedureColumnUnknown
Obsoletos.

Indica que el tipo de la columna es desconocido.

ProcedureNoNulls
Obsoletos.

Indica que NULL no se permiten valores.

ProcedureNoResult
Obsoletos.

Indica que el procedimiento no devuelve un resultado.

ProcedureNullable
Obsoletos.

Indica que NULL se permiten valores.

ProcedureNullableUnknown
Obsoletos.

Indica que se desconoce si NULL se permiten valores.

ProcedureResultUnknown
Obsoletos.

Indica que no se sabe si el procedimiento devuelve un resultado.

ProcedureReturnsResult
Obsoletos.

Indica que el procedimiento devuelve un resultado.

SqlStateSQL
Obsoletos.

Valor devuelto posible para el método DatabaseMetaData.getSQLStateType que se usa para indicar si el valor devuelto por el método SQLException.getSQLState es un valor SQLSTATE.

SqlStateSQL99
Obsoletos.

Valor devuelto posible para el método DatabaseMetaData.getSQLStateType que se usa para indicar si el valor devuelto por el método SQLException.getSQLState es un valor SQL99 SQLSTATE.

SqlStateXOpen
Obsoletos.

Valor devuelto posible para el método DatabaseMetaData.getSQLStateType que se usa para indicar si el valor devuelto por el método SQLException.getSQLState es un valor X/Open (ahora conocido como Open Group) SQLSTATE de la CLI de SQL.

TableIndexClustered
Obsoletos.

Indica que este índice de tabla es un índice agrupado.

TableIndexHashed
Obsoletos.

Indica que este índice de tabla es un índice hash.

TableIndexOther
Obsoletos.

Indica que este índice de tabla no es un índice agrupado, un índice hash o estadísticas de tabla; es algo distinto de estos.

TableIndexStatistic
Obsoletos.

Indica que esta columna contiene estadísticas de tabla que se devuelven junto con las descripciones de índice de una tabla.

TypeNoNulls
Obsoletos.

Indica que no se permite un NULL valor para este tipo de datos.

TypeNullable
Obsoletos.

Indica que se permite un NULL valor para este tipo de datos.

TypeNullableUnknown
Obsoletos.

Indica que no se sabe si se permite un NULL valor para este tipo de datos.

TypePredBasic
Obsoletos.

Indica que el tipo de datos solo se puede usar en WHERE cláusulas de búsqueda que no usan LIKE predicados.

TypePredChar
Obsoletos.

Indica que el tipo de datos solo se puede usar en WHERE cláusulas de búsqueda que usan LIKE predicados.

TypePredNone
Obsoletos.

Indica que WHERE no se admiten cláusulas de búsqueda para este tipo.

TypeSearchable
Obsoletos.

Indica que todas las WHERE cláusulas de búsqueda se pueden basar en este tipo.

VersionColumnNotPseudo
Obsoletos.

Indica que esta columna de versión NO es una pseudo columna.

VersionColumnPseudo
Obsoletos.

Indica que esta columna de versión es una pseudocolumba.

VersionColumnUnknown
Obsoletos.

Indica que esta columna de versión puede ser o no una pseudocolumba.

Propiedades

Nombre Description
Class
Obsoletos.

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
Handle
Obsoletos.

Identificador de la instancia de Android subyacente.

(Heredado de Object)
JniIdentityHashCode
Obsoletos.

Obtiene el código hash de identidad asignado a este Java del mismo nivel por el tiempo de ejecución de interoperabilidad.

(Heredado de Object)
JniManagedPeerState
Obsoletos.

Interfaz que proporciona información completa sobre el sistema de administración de bases de datos y sus características admitidas.

(Heredado de JavaObject)
JniPeerMembers
Obsoletos.

Obtiene los metadatos de JNI usados para invocar miembros de este Java del mismo nivel.

(Heredado de Object)
PeerReference
Obsoletos.

Obtiene la referencia de objeto JNI para este Java del mismo nivel.

(Heredado de Object)
ThresholdClass
Obsoletos.

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

(Heredado de Object)
ThresholdType
Obsoletos.

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

(Heredado de Object)

Métodos

Nombre Description
Clone()
Obsoletos.

Crea y devuelve una copia de este objeto.

(Heredado de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)
Obsoletos.

Interfaz que proporciona información completa sobre el sistema de administración de bases de datos y sus características admitidas.

(Heredado de JavaObject)
Dispose()
Obsoletos.

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
Dispose(Boolean)
Obsoletos.

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
DisposeUnlessReferenced()
Obsoletos.

Interfaz que proporciona información completa sobre el sistema de administración de bases de datos y sus características admitidas.

(Heredado de JavaObject)
Equals(Object)
Obsoletos.

Interfaz que proporciona información completa sobre el sistema de administración de bases de datos y sus características admitidas.

(Heredado de JavaObject)
Equals(Object)
Obsoletos.

Indica si algún otro objeto es "igual a" este.

(Heredado de Object)
GetHashCode()
Obsoletos.

Devuelve un valor de código hash para el objeto .

(Heredado de Object)
JavaFinalize()
Obsoletos.

Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto .

(Heredado de Object)
Notify()
Obsoletos.

Activa un único subproceso que está esperando en el monitor de este objeto.

(Heredado de Object)
NotifyAll()
Obsoletos.

Activa todos los subprocesos que están esperando en el monitor de este objeto.

(Heredado de Object)
SetHandle(IntPtr, JniHandleOwnership)
Obsoletos.

Establece la propiedad Handle.

(Heredado de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)
Obsoletos.

Interfaz que proporciona información completa sobre el sistema de administración de bases de datos y sus características admitidas.

(Heredado de JavaObject)
ToArray<T>()
Obsoletos.

Crea una matriz administrada a partir de este contenedor de matriz Java.

(Heredado de Object)
ToString()
Obsoletos.

Devuelve una representación de cadena del objeto .

(Heredado de Object)
UnregisterFromRuntime()
Obsoletos.

Anula el registro de este Java del mismo nivel del tiempo de ejecución de interoperabilidad.

(Heredado de Object)
Wait()
Obsoletos.

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser em notificado/em< o >em<interrumpido>/em<.><>

(Heredado de Object)
Wait(Int64, Int32)
Obsoletos.

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
Wait(Int64)
Obsoletos.

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)

Implementaciones de interfaz explícitas

Nombre Description
IJavaPeerable.Disposed()
Obsoletos.

Interfaz que proporciona información completa sobre el sistema de administración de bases de datos y sus características admitidas.

(Heredado de JavaObject)
IJavaPeerable.Finalized()
Obsoletos.

Interfaz que proporciona información completa sobre el sistema de administración de bases de datos y sus características admitidas.

(Heredado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock
Obsoletos.

Interfaz que proporciona información completa sobre el sistema de administración de bases de datos y sus características admitidas.

(Heredado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)
Obsoletos.

Interfaz que proporciona información completa sobre el sistema de administración de bases de datos y sus características admitidas.

(Heredado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)
Obsoletos.

Interfaz que proporciona información completa sobre el sistema de administración de bases de datos y sus características admitidas.

(Heredado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)
Obsoletos.

Interfaz que proporciona información completa sobre el sistema de administración de bases de datos y sus características admitidas.

(Heredado de JavaObject)

Métodos de extensión

Nombre Description
GetJniTypeName(IJavaPeerable)
Obsoletos.

Obtiene el nombre JNI del tipo de la instancia self.

JavaAs<TResult>(IJavaPeerable)
Obsoletos.

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

JavaCast<TResult>(IJavaObject)
Obsoletos.

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)
Obsoletos.

Interfaz que proporciona información completa sobre el sistema de administración de bases de datos y sus características admitidas.

TryJavaCast<TResult>(IJavaPeerable, TResult)
Obsoletos.

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

Se aplica a