DatabaseMetaData Klasse

Definition

Achtung

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

Eine Schnittstelle, die umfassende Informationen über das Datenbankverwaltungssystem und seine unterstützten Features bereitstellt.

[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
Vererbung
DatabaseMetaData
Attribute

Hinweise

Dokumentation zur Android-Plattform

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In Attribution License beschriebenen Begriffen verwendet werden.

Felder

AttributeNoNulls
Veraltet.

Gibt an, dass NULL Werte möglicherweise nicht zulässig sind.

AttributeNullable
Veraltet.

Gibt an, dass NULL Werte definitiv zulässig sind.

AttributeNullableUnknown
Veraltet.

Gibt an, dass nicht bekannt ist, ob NULL Werte zulässig sind.

BestRowNotPseudo
Veraltet.

Gibt an, dass der beste Zeilenbezeichner KEINE Pseudospalte ist.

BestRowPseudo
Veraltet.

Gibt an, dass der beste Zeilenbezeichner eine Pseudospalte ist.

BestRowSession
Veraltet.

Gibt an, dass der Bereich des besten Zeilenbezeichners der Rest der aktuellen Sitzung ist.

BestRowTemporary
Veraltet.

Gibt an, dass der Bereich des besten Zeilenbezeichners sehr temporär ist und nur während der Verwendung der Zeile gültig ist.

BestRowTransaction
Veraltet.

Gibt an, dass der Bereich des besten Zeilenbezeichners der Rest der aktuellen Transaktion ist.

BestRowUnknown
Veraltet.

Gibt an, dass der beste Zeilenbezeichner eine Pseudospalte sein kann oder nicht.

ColumnNoNulls
Veraltet.

Gibt an, dass die Spalte möglicherweise keine Werte zulässt NULL .

ColumnNullable
Veraltet.

Gibt an, dass die Spalte definitiv Werte zulässt NULL .

ColumnNullableUnknown
Veraltet.

Gibt an, dass die NULL-Zulässigkeit von Spalten unbekannt ist.

FunctionColumnIn
Veraltet.

Gibt an, dass der Parameter oder die Spalte ein IN-Parameter ist.

FunctionColumnInOut
Veraltet.

Gibt an, dass der Parameter oder die Spalte ein INOUT-Parameter ist.

FunctionColumnOut
Veraltet.

Gibt an, dass der Parameter oder die Spalte ein OUT-Parameter ist.

FunctionColumnResult
Veraltet.

Gibt an, dass der Parameter oder die Spalte eine Spalte in einem Resultset ist.

FunctionColumnUnknown
Veraltet.

Gibt an, dass der Typ des Parameters oder der Spalte unbekannt ist.

FunctionNoNulls
Veraltet.

Gibt an, dass NULL Werte nicht zulässig sind.

FunctionNoTable
Veraltet.

Gibt an, dass die Funktion keine Tabelle zurückgibt.

FunctionNullable
Veraltet.

Gibt an, dass NULL Werte zulässig sind.

FunctionNullableUnknown
Veraltet.

Gibt an, dass unbekannt ist, ob NULL Werte zulässig sind.

FunctionResultUnknown
Veraltet.

Gibt an, dass nicht bekannt ist, ob die Funktion ein Ergebnis oder eine Tabelle zurückgibt.

FunctionReturn
Veraltet.

Gibt an, dass der Parameter oder die Spalte ein Rückgabewert ist.

FunctionReturnsTable
Veraltet.

Gibt an, dass die Funktion eine Tabelle zurückgibt.

ImportedKeyCascade
Veraltet.

Für die Spalte UPDATE_RULEgibt an, dass bei der Aktualisierung des Primärschlüssels der Fremdschlüssel (importierter Schlüssel) geändert wird, um ihm zuzustimmen.

ImportedKeyInitiallyDeferred
Veraltet.

Gibt die Verzögerung an.

ImportedKeyInitiallyImmediate
Veraltet.

Gibt die Verzögerung an.

ImportedKeyNoAction
Veraltet.

Für die Spalten UPDATE_RULE und DELETE_RULEgibt an, dass der Primärschlüssel nicht aktualisiert oder gelöscht werden kann, wenn er importiert wurde.

ImportedKeyNotDeferrable
Veraltet.

Gibt die Verzögerung an.

ImportedKeyRestrict
Veraltet.

Gibt für die Spalte UPDATE_RULEan, dass ein Primärschlüssel möglicherweise nicht aktualisiert wird, wenn er von einer anderen Tabelle als Fremdschlüssel importiert wurde.

ImportedKeySetDefault
Veraltet.

Für die Spalten UPDATE_RULE und DELETE_RULEgibt an, dass der Fremdschlüssel (importierter Schlüssel) auf den Standardwert festgelegt wird, wenn der Primärschlüssel aktualisiert oder gelöscht wird.

ImportedKeySetNull
Veraltet.

Für die Spalten UPDATE_RULE und DELETE_RULEgibt an, dass der Fremdschlüssel (importierter Schlüssel) in geändert NULLwird, wenn der Primärschlüssel aktualisiert oder gelöscht wird.

ProcedureColumnIn
Veraltet.

Gibt an, dass die Spalte IN-Parameter speichert.

ProcedureColumnInOut
Veraltet.

Gibt an, dass in der Spalte INOUT-Parameter gespeichert werden.

ProcedureColumnOut
Veraltet.

Gibt an, dass die Spalte OUT-Parameter speichert.

ProcedureColumnResult
Veraltet.

Gibt an, dass die Spalte Ergebnisse speichert.

ProcedureColumnReturn
Veraltet.

Gibt an, dass die Spalte Rückgabewerte speichert.

ProcedureColumnUnknown
Veraltet.

Gibt an, dass der Typ der Spalte unbekannt ist.

ProcedureNoNulls
Veraltet.

Gibt an, dass NULL Werte nicht zulässig sind.

ProcedureNoResult
Veraltet.

Gibt an, dass die Prozedur kein Ergebnis zurückgibt.

ProcedureNullable
Veraltet.

Gibt an, dass NULL Werte zulässig sind.

ProcedureNullableUnknown
Veraltet.

Gibt an, dass unbekannt ist, ob NULL Werte zulässig sind.

ProcedureResultUnknown
Veraltet.

Gibt an, dass nicht bekannt ist, ob die Prozedur ein Ergebnis zurückgibt.

ProcedureReturnsResult
Veraltet.

Gibt an, dass die Prozedur ein Ergebnis zurückgibt.

SqlStateSQL
Veraltet.

Ein möglicher Rückgabewert für die -Methode DatabaseMetaData.getSQLStateType , der verwendet wird, um anzugeben, ob der von der Methode SQLException.getSQLState zurückgegebene Wert ein SQLSTATE-Wert ist.

SqlStateSQL99
Veraltet.

Ein möglicher Rückgabewert für die Methode DatabaseMetaData.getSQLStateType , der verwendet wird, um anzugeben, ob der von der Methode SQLException.getSQLState zurückgegebene Wert ein SQL99 SQLSTATE-Wert ist.

SqlStateXOpen
Veraltet.

Ein möglicher Rückgabewert für die -Methode DatabaseMetaData.getSQLStateType , der verwendet wird, um anzugeben, ob der von der Methode SQLException.getSQLState zurückgegebene Wert ein SQL-SQLSTATE-Wert von X/Open (jetzt als Open Group bezeichnet) ist.

TableIndexClustered
Veraltet.

Gibt an, dass dieser Tabellenindex ein gruppierter Index ist.

TableIndexHashed
Veraltet.

Gibt an, dass es sich bei diesem Tabellenindex um einen Hashindex handelt.

TableIndexOther
Veraltet.

Gibt an, dass es sich bei diesem Tabellenindex nicht um einen gruppierten Index, keinen Hashindex oder um Tabellenstatistiken handelt. es ist etwas anderes als diese.

TableIndexStatistic
Veraltet.

Gibt an, dass diese Spalte Tabellenstatistiken enthält, die in Verbindung mit den Indexbeschreibungen einer Tabelle zurückgegeben werden.

TypeNoNulls
Veraltet.

Gibt an, dass ein NULL Wert für diesen Datentyp NICHT zulässig ist.

TypeNullable
Veraltet.

Gibt an, dass ein NULL Wert für diesen Datentyp zulässig ist.

TypeNullableUnknown
Veraltet.

Gibt an, dass nicht bekannt ist, ob ein NULL Wert für diesen Datentyp zulässig ist.

TypePredBasic
Veraltet.

Gibt an, dass der Datentyp nur in WHERE Suchklauseln verwendet werden kann, die keine Prädikate verwenden LIKE .

TypePredChar
Veraltet.

Gibt an, dass der Datentyp nur in WHERE Suchklauseln verwendet werden kann, die Prädikate verwenden LIKE .

TypePredNone
Veraltet.

Gibt an, dass WHERE Suchklauseln für diesen Typ nicht unterstützt werden.

TypeSearchable
Veraltet.

Gibt an, dass alle WHERE Suchklauseln auf diesem Typ basieren können.

VersionColumnNotPseudo
Veraltet.

Gibt an, dass diese Versionsspalte KEINE Pseudospalte ist.

VersionColumnPseudo
Veraltet.

Gibt an, dass diese Versionsspalte eine Pseudospalte ist.

VersionColumnUnknown
Veraltet.

Gibt an, dass es sich bei dieser Versionsspalte um eine Pseudospalte handelt.

Eigenschaften

Class
Veraltet.

Gibt die Laufzeitklasse dieses Objectzurück.

(Geerbt von Object)
Handle
Veraltet.

Das Handle für die zugrunde liegende Android-instance.

(Geerbt von Object)
JniIdentityHashCode
Veraltet.

Eine Schnittstelle, die umfassende Informationen über das Datenbankverwaltungssystem und seine unterstützten Features bereitstellt.

(Geerbt von Object)
JniPeerMembers
Veraltet.

Eine Schnittstelle, die umfassende Informationen über das Datenbankverwaltungssystem und seine unterstützten Features bereitstellt.

(Geerbt von Object)
PeerReference
Veraltet.

Eine Schnittstelle, die umfassende Informationen über das Datenbankverwaltungssystem und seine unterstützten Features bereitstellt.

(Geerbt von Object)
ThresholdClass
Veraltet.

Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

(Geerbt von Object)
ThresholdType
Veraltet.

Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

(Geerbt von Object)

Methoden

Clone()
Veraltet.

Erstellt und gibt eine Kopie dieses Objekts zurück.

(Geerbt von Object)
Dispose()
Veraltet.

Eine Schnittstelle, die umfassende Informationen über das Datenbankverwaltungssystem und seine unterstützten Features bereitstellt.

(Geerbt von Object)
Dispose(Boolean)
Veraltet.

Eine Schnittstelle, die umfassende Informationen über das Datenbankverwaltungssystem und seine unterstützten Features bereitstellt.

(Geerbt von Object)
Equals(Object)
Veraltet.

Gibt an, ob ein anderes Objekt "gleich" diesem objekt ist.

(Geerbt von Object)
GetHashCode()
Veraltet.

Gibt einen Hashcodewert für das Objekt zurück.

(Geerbt von Object)
JavaFinalize()
Veraltet.

Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection feststellt, dass keine Verweise mehr auf das Objekt vorhanden sind.

(Geerbt von Object)
Notify()
Veraltet.

Aktiviert einen einzelnen Thread, der auf den Monitor dieses Objekts wartet.

(Geerbt von Object)
NotifyAll()
Veraltet.

Aktiviert alle Threads, die auf den Monitor dieses Objekts warten.

(Geerbt von Object)
SetHandle(IntPtr, JniHandleOwnership)
Veraltet.

Legt die Handle-Eigenschaft fest.

(Geerbt von Object)
ToArray<T>()
Veraltet.

Eine Schnittstelle, die umfassende Informationen über das Datenbankverwaltungssystem und seine unterstützten Features bereitstellt.

(Geerbt von Object)
ToString()
Veraltet.

Gibt eine Zeichenfolgendarstellung des Objekts zurück.

(Geerbt von Object)
UnregisterFromRuntime()
Veraltet.

Eine Schnittstelle, die umfassende Informationen über das Datenbankverwaltungssystem und seine unterstützten Features bereitstellt.

(Geerbt von Object)
Wait()
Veraltet.

Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert ist, in der Regel durch <>Benachrichtigung</em> oder <em>interrupted</em>.

(Geerbt von Object)
Wait(Int64)
Veraltet.

Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert ist, in der Regel durch>< Benachrichtigung</em> oder <em>interrupted</em>, oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)
Wait(Int64, Int32)
Veraltet.

Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert ist, in der Regel durch>< Benachrichtigung</em> oder <em>interrupted</em>, oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

IJavaPeerable.Disposed()
Veraltet.

Eine Schnittstelle, die umfassende Informationen über das Datenbankverwaltungssystem und seine unterstützten Features bereitstellt.

(Geerbt von Object)
IJavaPeerable.DisposeUnlessReferenced()
Veraltet.

Eine Schnittstelle, die umfassende Informationen über das Datenbankverwaltungssystem und seine unterstützten Features bereitstellt.

(Geerbt von Object)
IJavaPeerable.Finalized()
Veraltet.

Eine Schnittstelle, die umfassende Informationen über das Datenbankverwaltungssystem und seine unterstützten Features bereitstellt.

(Geerbt von Object)
IJavaPeerable.JniManagedPeerState
Veraltet.

Eine Schnittstelle, die umfassende Informationen über das Datenbankverwaltungssystem und seine unterstützten Features bereitstellt.

(Geerbt von Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)
Veraltet.

Eine Schnittstelle, die umfassende Informationen über das Datenbankverwaltungssystem und seine unterstützten Features bereitstellt.

(Geerbt von Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)
Veraltet.

Eine Schnittstelle, die umfassende Informationen über das Datenbankverwaltungssystem und seine unterstützten Features bereitstellt.

(Geerbt von Object)
IJavaPeerable.SetPeerReference(JniObjectReference)
Veraltet.

Eine Schnittstelle, die umfassende Informationen über das Datenbankverwaltungssystem und seine unterstützten Features bereitstellt.

(Geerbt von Object)

Erweiterungsmethoden

JavaCast<TResult>(IJavaObject)
Veraltet.

Führt eine Typkonvertierung mit Überprüfung der Android-Laufzeit aus.

JavaCast<TResult>(IJavaObject)
Veraltet.

Eine Schnittstelle, die umfassende Informationen über das Datenbankverwaltungssystem und seine unterstützten Features bereitstellt.

GetJniTypeName(IJavaPeerable)
Veraltet.

Eine Schnittstelle, die umfassende Informationen über das Datenbankverwaltungssystem und seine unterstützten Features bereitstellt.

Gilt für: