Partager via


DatabaseMetaData Classe

Définition

Attention

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

Interface qui fournit des informations complètes sur le système de gestion de base de données et ses fonctionnalités prises en charge.

[Android.Runtime.Register("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("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
Héritage
DatabaseMetaData
Attributs

Remarques

Documentation sur la plateforme Android

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

Champs

AttributeNoNulls
Obsolète.

Indique que les NULL valeurs peuvent ne pas être autorisées.

AttributeNullable
Obsolète.

Indique que NULL les valeurs sont définitivement autorisées.

AttributeNullableUnknown
Obsolète.

Indique que si NULL les valeurs sont autorisées n’est pas connue.

BestRowNotPseudo
Obsolète.

Indique que le meilleur identificateur de ligne n’est PAS une pseudo-colonne.

BestRowPseudo
Obsolète.

Indique que le meilleur identificateur de ligne est une pseudo-colonne.

BestRowSession
Obsolète.

Indique que l’étendue du meilleur identificateur de ligne est le reste de la session active.

BestRowTemporary
Obsolète.

Indique que l’étendue du meilleur identificateur de ligne est très temporaire, durable uniquement pendant l’utilisation de la ligne.

BestRowTransaction
Obsolète.

Indique que l’étendue du meilleur identificateur de ligne est le reste de la transaction actuelle.

BestRowUnknown
Obsolète.

Indique que le meilleur identificateur de ligne peut ou non être une pseudo-colonne.

ColumnNoNulls
Obsolète.

Indique que la colonne peut ne pas autoriser NULL les valeurs.

ColumnNullable
Obsolète.

Indique que la colonne autorise NULL définitivement les valeurs.

ColumnNullableUnknown
Obsolète.

Indique que la valeur nullabilité des colonnes est inconnue.

FunctionColumnIn
Obsolète.

Indique que le paramètre ou la colonne est un paramètre IN.

FunctionColumnInOut
Obsolète.

Indique que le paramètre ou la colonne est un paramètre INOUT.

FunctionColumnOut
Obsolète.

Indique que le paramètre ou la colonne est un paramètre OUT.

FunctionColumnResult
Obsolète.

Indique que le paramètre ou la colonne est une colonne dans un jeu de résultats.

FunctionColumnUnknown
Obsolète.

Indique que le type du paramètre ou de la colonne est inconnu.

FunctionNoNulls
Obsolète.

Indique que les NULL valeurs ne sont pas autorisées.

FunctionNoTable
Obsolète.

Indique que la fonction ne retourne pas de table.

FunctionNullable
Obsolète.

Indique que NULL les valeurs sont autorisées.

FunctionNullableUnknown
Obsolète.

Indique si NULL les valeurs sont autorisées est inconnue.

FunctionResultUnknown
Obsolète.

Indique qu’il n’est pas connu si la fonction retourne un résultat ou une table.

FunctionReturn
Obsolète.

Indique que le paramètre ou la colonne est une valeur de retour.

FunctionReturnsTable
Obsolète.

Indique que la fonction retourne une table.

ImportedKeyCascade
Obsolète.

Pour la colonne UPDATE_RULE, indique que lorsque la clé primaire est mise à jour, la clé étrangère (clé importée) est modifiée pour l’accepter.

ImportedKeyInitiallyDeferred
Obsolète.

Indique la durabilité différée.

ImportedKeyInitiallyImmediate
Obsolète.

Indique la durabilité différée.

ImportedKeyNoAction
Obsolète.

Pour les colonnes UPDATE_RULE et DELETE_RULE, indique que si la clé primaire a été importée, elle ne peut pas être mise à jour ou supprimée.

ImportedKeyNotDeferrable
Obsolète.

Indique la durabilité différée.

ImportedKeyRestrict
Obsolète.

Pour la colonne UPDATE_RULE, indique qu’une clé primaire peut ne pas être mise à jour si elle a été importée par une autre table en tant que clé étrangère.

ImportedKeySetDefault
Obsolète.

Pour les colonnes UPDATE_RULE et DELETE_RULE, indique que si la clé primaire est mise à jour ou supprimée, la clé étrangère (clé importée) est définie sur la valeur par défaut.

ImportedKeySetNull
Obsolète.

Pour les colonnes UPDATE_RULE et DELETE_RULE, indique que lorsque la clé primaire est mise à jour ou supprimée, la clé étrangère (clé importée) est remplacée NULLpar .

ProcedureColumnIn
Obsolète.

Indique que la colonne stocke les paramètres IN.

ProcedureColumnInOut
Obsolète.

Indique que la colonne stocke les paramètres INOUT.

ProcedureColumnOut
Obsolète.

Indique que la colonne stocke les paramètres OUT.

ProcedureColumnResult
Obsolète.

Indique que la colonne stocke les résultats.

ProcedureColumnReturn
Obsolète.

Indique que la colonne stocke les valeurs de retour.

ProcedureColumnUnknown
Obsolète.

Indique que le type de la colonne est inconnu.

ProcedureNoNulls
Obsolète.

Indique que les NULL valeurs ne sont pas autorisées.

ProcedureNoResult
Obsolète.

Indique que la procédure ne retourne pas de résultat.

ProcedureNullable
Obsolète.

Indique que NULL les valeurs sont autorisées.

ProcedureNullableUnknown
Obsolète.

Indique si NULL les valeurs sont autorisées est inconnue.

ProcedureResultUnknown
Obsolète.

Indique qu’il n’est pas connu si la procédure retourne un résultat.

ProcedureReturnsResult
Obsolète.

Indique que la procédure retourne un résultat.

SqlStateSQL
Obsolète.

Valeur de retour possible pour la méthode DatabaseMetaData.getSQLStateType utilisée pour indiquer si la valeur retournée par la méthode SQLException.getSQLState est une valeur SQLSTATE.

SqlStateSQL99
Obsolète.

Valeur de retour possible pour la méthode DatabaseMetaData.getSQLStateType utilisée pour indiquer si la valeur retournée par la méthode SQLException.getSQLState est une valeur SQLSTATE SQL99.

SqlStateXOpen
Obsolète.

Valeur de retour possible pour la méthode DatabaseMetaData.getSQLStateType utilisée pour indiquer si la valeur retournée par la méthode SQLException.getSQLState est une valeur SQLSTATE SQL CLI SQLSTATE X/Open (maintenant connu sous le nom De Groupe Open).

TableIndexClustered
Obsolète.

Indique que cet index de table est un index cluster.

TableIndexHashed
Obsolète.

Indique que cet index de table est un index haché.

TableIndexOther
Obsolète.

Indique que cet index de table n’est pas un index cluster, un index haché ou des statistiques de table ; c’est quelque chose d’autre que ceux-ci.

TableIndexStatistic
Obsolète.

Indique que cette colonne contient des statistiques de table retournées conjointement avec les descriptions d’index d’une table.

TypeNoNulls
Obsolète.

Indique qu’une NULL valeur n’est PAS autorisée pour ce type de données.

TypeNullable
Obsolète.

Indique qu’une NULL valeur est autorisée pour ce type de données.

TypeNullableUnknown
Obsolète.

Indique qu’il n’est pas connu si une NULL valeur est autorisée pour ce type de données.

TypePredBasic
Obsolète.

Indique que le type de données ne peut être utilisé que dans WHERE les clauses de recherche qui n’utilisent LIKE pas de prédicats.

TypePredChar
Obsolète.

Indique que le type de données ne peut être utilisé que dans WHERE les clauses de recherche qui utilisent LIKE des prédicats.

TypePredNone
Obsolète.

Indique que WHERE les clauses de recherche ne sont pas prises en charge pour ce type.

TypeSearchable
Obsolète.

Indique que toutes les WHERE clauses de recherche peuvent être basées sur ce type.

VersionColumnNotPseudo
Obsolète.

Indique que cette colonne de version n’est PAS une pseudo-colonne.

VersionColumnPseudo
Obsolète.

Indique que cette colonne de version est une pseudo-colonne.

VersionColumnUnknown
Obsolète.

Indique que cette colonne de version peut ou non être une pseudo-colonne.

Propriétés

Class
Obsolète.

Retourne la classe runtime de ce Object.

(Hérité de Object)
Handle
Obsolète.

Handle de l’instance Android sous-jacente.

(Hérité de Object)
JniIdentityHashCode
Obsolète.

Interface qui fournit des informations complètes sur le système de gestion de base de données et ses fonctionnalités prises en charge.

(Hérité de Object)
JniPeerMembers
Obsolète.

Interface qui fournit des informations complètes sur le système de gestion de base de données et ses fonctionnalités prises en charge.

(Hérité de Object)
PeerReference
Obsolète.

Interface qui fournit des informations complètes sur le système de gestion de base de données et ses fonctionnalités prises en charge.

(Hérité de Object)
ThresholdClass
Obsolète.

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

(Hérité de Object)
ThresholdType
Obsolète.

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

(Hérité de Object)

Méthodes

Clone()
Obsolète.

Crée et retourne une copie de cet objet.

(Hérité de Object)
Dispose()
Obsolète.

Interface qui fournit des informations complètes sur le système de gestion de base de données et ses fonctionnalités prises en charge.

(Hérité de Object)
Dispose(Boolean)
Obsolète.

Interface qui fournit des informations complètes sur le système de gestion de base de données et ses fonctionnalités prises en charge.

(Hérité de Object)
Equals(Object)
Obsolète.

Indique si un autre objet est « égal à » celui-ci.

(Hérité de Object)
GetHashCode()
Obsolète.

Retourne une valeur de code de hachage pour l'objet.

(Hérité de Object)
JavaFinalize()
Obsolète.

Appelé par le garbage collector sur un objet lorsque le garbage collection détermine qu’il n’y a plus de références à l’objet.

(Hérité de Object)
Notify()
Obsolète.

Réveille un thread unique qui attend le moniteur de cet objet.

(Hérité de Object)
NotifyAll()
Obsolète.

Réveille tous les threads qui attendent le moniteur de cet objet.

(Hérité de Object)
SetHandle(IntPtr, JniHandleOwnership)
Obsolète.

Définit la propriété Handle.

(Hérité de Object)
ToArray<T>()
Obsolète.

Interface qui fournit des informations complètes sur le système de gestion de base de données et ses fonctionnalités prises en charge.

(Hérité de Object)
ToString()
Obsolète.

Retourne une représentation de chaîne de l'objet.

(Hérité de Object)
UnregisterFromRuntime()
Obsolète.

Interface qui fournit des informations complètes sur le système de gestion de base de données et ses fonctionnalités prises en charge.

(Hérité de Object)
Wait()
Obsolète.

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti par em ou> <em>interrompu</em>.<>

(Hérité de Object)
Wait(Int64, Int32)
Obsolète.

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti< par> em>ou <em>interrompu/em>,< ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)
Wait(Int64)
Obsolète.

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti< par> em>ou <em>interrompu/em>,< ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)

Implémentations d’interfaces explicites

IJavaPeerable.Disposed()
Obsolète.

Interface qui fournit des informations complètes sur le système de gestion de base de données et ses fonctionnalités prises en charge.

(Hérité de Object)
IJavaPeerable.DisposeUnlessReferenced()
Obsolète.

Interface qui fournit des informations complètes sur le système de gestion de base de données et ses fonctionnalités prises en charge.

(Hérité de Object)
IJavaPeerable.Finalized()
Obsolète.

Interface qui fournit des informations complètes sur le système de gestion de base de données et ses fonctionnalités prises en charge.

(Hérité de Object)
IJavaPeerable.JniManagedPeerState
Obsolète.

Interface qui fournit des informations complètes sur le système de gestion de base de données et ses fonctionnalités prises en charge.

(Hérité de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)
Obsolète.

Interface qui fournit des informations complètes sur le système de gestion de base de données et ses fonctionnalités prises en charge.

(Hérité de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)
Obsolète.

Interface qui fournit des informations complètes sur le système de gestion de base de données et ses fonctionnalités prises en charge.

(Hérité de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)
Obsolète.

Interface qui fournit des informations complètes sur le système de gestion de base de données et ses fonctionnalités prises en charge.

(Hérité de Object)

Méthodes d’extension

JavaCast<TResult>(IJavaObject)
Obsolète.

Effectue une conversion de type vérifiée par le runtime Android.

JavaCast<TResult>(IJavaObject)
Obsolète.

Interface qui fournit des informations complètes sur le système de gestion de base de données et ses fonctionnalités prises en charge.

GetJniTypeName(IJavaPeerable)
Obsolète.

Interface qui fournit des informations complètes sur le système de gestion de base de données et ses fonctionnalités prises en charge.

S’applique à