IRowSetMetaData Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ein -Objekt, das Informationen zu den Spalten in einem RowSet
-Objekt enthält.
[Android.Runtime.Register("javax/sql/RowSetMetaData", "", "Javax.Sql.IRowSetMetaDataInvoker")]
public interface IRowSetMetaData : IDisposable, Java.Interop.IJavaPeerable, Java.Sql.IResultSetMetaData
[<Android.Runtime.Register("javax/sql/RowSetMetaData", "", "Javax.Sql.IRowSetMetaDataInvoker")>]
type IRowSetMetaData = interface
interface IResultSetMetaData
interface IWrapper
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Attribute
- Implementiert
Hinweise
Ein -Objekt, das Informationen zu den Spalten in einem RowSet
-Objekt enthält. Diese Schnittstelle ist eine Erweiterung der ResultSetMetaData
Schnittstelle mit Methoden zum Festlegen der Werte in einem RowSetMetaData
-Objekt. Wenn ein RowSetReader
Objekt Daten in ein RowSet
Objekt liest, erstellt es ein RowSetMetaData
-Objekt und initialisiert es mithilfe der Methoden in der RowSetMetaData
-Schnittstelle. Anschließend übergibt der Leser das RowSetMetaData
Objekt an das Rowset.
Die Methoden in dieser Schnittstelle werden intern aufgerufen, wenn eine Anwendung die -Methode RowSet.execute
aufruft. Ein Anwendungsprogrammierer würde sie nicht direkt verwenden.
In Version 1.4 hinzugefügt.
Java-Dokumentation für javax.sql.RowSetMetaData
.
Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.
Felder
ColumnNoNulls |
Die Konstante, die angibt, dass eine Spalte keine Werte zulässt |
ColumnNullable |
Die Konstante, die angibt, dass eine Spalte Werte zulässt |
ColumnNullableUnknown |
Die Konstante, die angibt, dass die NULL-Zulässigkeit der Werte einer Spalte unbekannt ist. (Geerbt von IResultSetMetaData) |
Eigenschaften
ColumnCount |
Gibt die Anzahl der Spalten zurück, die im zugeordneten Resultset enthalten sind. (Geerbt von IResultSetMetaData) |
Handle |
Ruft den JNI-Wert des zugrunde liegenden Android-Objekts ab. (Geerbt von IJavaObject) |
JniIdentityHashCode |
Gibt den Wert von |
JniManagedPeerState |
Status des verwalteten Peers. (Geerbt von IJavaPeerable) |
JniPeerMembers |
Unterstützung für Memberzugriff und Aufrufe. (Geerbt von IJavaPeerable) |
PeerReference |
Gibt ein JniObjectReference des umschlossenen Java-Objekts instance zurück. (Geerbt von IJavaPeerable) |
Methoden
Disposed() |
Wird aufgerufen, wenn die instance verworfen wurde. (Geerbt von IJavaPeerable) |
DisposeUnlessReferenced() |
Wenn keine ausstehenden Verweise auf diese instance vorhanden sind, rufen Sie |
Finalized() |
Wird aufgerufen, wenn die instance abgeschlossen wurde. (Geerbt von IJavaPeerable) |
GetCatalogName(Int32) |
Ruft den Katalognamen der angegebenen Spalte ab. (Geerbt von IResultSetMetaData) |
GetColumnClassName(Int32) |
Gibt den vollqualifizierten Namen der Java-Klasse zurück, deren Instanzen hergestellt werden, wenn die Methode |
GetColumnDisplaySize(Int32) |
Gibt die normale maximale Breite der angegebenen Spalte in Zeichen an. (Geerbt von IResultSetMetaData) |
GetColumnLabel(Int32) |
Ruft den vorgeschlagenen Titel der angegebenen Spalte zur Verwendung in Ausdrucken und Anzeigen ab. (Geerbt von IResultSetMetaData) |
GetColumnName(Int32) |
Rufen Sie den Namen der angegebenen Spalte ab. (Geerbt von IResultSetMetaData) |
GetColumnType(Int32) |
Ruft den SQL-Typ der angegebenen Spalte ab. (Geerbt von IResultSetMetaData) |
GetColumnTypeName(Int32) |
Ruft den datenbankspezifischen Typnamen der angegebenen Spalte ab. (Geerbt von IResultSetMetaData) |
GetPrecision(Int32) |
Rufen Sie die angegebene Spaltengröße der angegebenen Spalte ab. (Geerbt von IResultSetMetaData) |
GetScale(Int32) |
Ruft die Anzahl der Ziffern der angegebenen Spalte rechts vom Dezimalpunkt ab. (Geerbt von IResultSetMetaData) |
GetSchemaName(Int32) |
Rufen Sie das Tabellenschema der angegebenen Spalte ab. (Geerbt von IResultSetMetaData) |
GetTableName(Int32) |
Ruft den Tabellennamen der angegebenen Spalte ab. (Geerbt von IResultSetMetaData) |
IsAutoIncrement(Int32) |
Gibt an, ob die angegebene Spalte automatisch nummeriert wird. (Geerbt von IResultSetMetaData) |
IsCaseSensitive(Int32) |
Gibt an, ob der Fall einer Spalte von Bedeutung ist. (Geerbt von IResultSetMetaData) |
IsCurrency(Int32) |
Gibt an, ob es sich bei der angegebenen Spalte um einen Währungswert handelt. (Geerbt von IResultSetMetaData) |
IsDefinitelyWritable(Int32) |
Gibt an, ob ein Schreibvorgang in der angegebenen Spalte definitiv erfolgreich sein wird. (Geerbt von IResultSetMetaData) |
IsNullable(Int32) |
Gibt die NULL-Zulässigkeit von Werten in der angegebenen Spalte an. (Geerbt von IResultSetMetaData) |
IsReadOnly(Int32) |
Gibt an, ob die angegebene Spalte definitiv schreibgeschützt ist. (Geerbt von IResultSetMetaData) |
IsSearchable(Int32) |
Gibt an, ob die angegebene Spalte in einer where-Klausel verwendet werden kann. (Geerbt von IResultSetMetaData) |
IsSigned(Int32) |
Gibt an, ob es sich bei den Werten in der angegebenen Spalte um Zahlen mit Vorzeichen handelt. (Geerbt von IResultSetMetaData) |
IsWrapperFor(Class) |
Gibt true zurück, wenn dies entweder das Schnittstellenargument implementiert oder direkt oder indirekt ein Wrapper für ein Objekt ist, das dies tut. (Geerbt von IWrapper) |
IsWritable(Int32) |
Gibt an, ob ein Schreibvorgang in der angegebenen Spalte möglich ist. (Geerbt von IResultSetMetaData) |
SetAutoIncrement(Int32, Boolean) |
Legt fest, ob die angegebene Spalte automatisch nummeriert wird. Der Standardwert ist, dass die Spalten eines |
SetCaseSensitive(Int32, Boolean) |
Legt fest, ob bei der angegebenen Spalte die Groß-/Kleinschreibung beachtet wird. |
SetCatalogName(Int32, String) |
Legt den Katalognamen der angegebenen Spalte der Tabelle (falls vorhanden) auf den angegebenen |
SetColumnCount(Int32) |
Legt die Anzahl der Spalten im |
SetColumnDisplaySize(Int32, Int32) |
Legt die normale maximale Breite der angegebenen Spalte in Zeichen auf die angegebene |
SetColumnLabel(Int32, String) |
Legt den vorgeschlagenen Spaltentitel für die Verwendung in Ausdrucken fest und zeigt , falls vorhanden, den angegebenen |
SetColumnName(Int32, String) |
Legt den Namen der angegebenen Spalte auf den angegebenen |
SetColumnType(Int32, Int32) |
Legt den SQL-Typ der angegebenen Spalte auf den angegebenen fest. |
SetColumnTypeName(Int32, String) |
Legt den für die Datenquelle spezifischen Typnamen der angegebenen Spalte (falls vorhanden) auf den angegebenen |
SetCurrency(Int32, Boolean) |
Legt fest, ob es sich bei der angegebenen Spalte um einen Barwert handelt. |
SetJniIdentityHashCode(Int32) |
Legen Sie den von |
SetJniManagedPeerState(JniManagedPeerStates) |
Ein -Objekt, das Informationen zu den Spalten in einem |
SetNullable(Int32, Int32) |
Legt fest, ob der wert der angegebenen Spalte auf |
SetPeerReference(JniObjectReference) |
Legen Sie den von |
SetPrecision(Int32, Int32) |
Legt die Anzahl der Dezimalstellen der angegebenen Spalte auf die angegebene |
SetScale(Int32, Int32) |
Legt die Anzahl der Ziffern der angegebenen Spalte rechts neben dem Dezimalpunkt auf den angegebenen |
SetSchemaName(Int32, String) |
Legt den Namen des Tabellenschemas der angegebenen Spalte (falls vorhanden) auf den angegebenen |
SetSearchable(Int32, Boolean) |
Legt fest, ob die angegebene Spalte in einer where-Klausel verwendet werden kann. |
SetSigned(Int32, Boolean) |
Legt fest, ob es sich bei der angegebenen Spalte um eine signierte Nummer handelt. |
SetTableName(Int32, String) |
Legt den Tabellennamen der angegebenen Spalte (falls vorhanden) auf den angegebenen |
UnregisterFromRuntime() |
Heben Sie die Registrierung dieses instance auf, damit die Runtime sie nicht von zukünftigen Java.Interop.JniRuntime+JniValueManager.PeekValue Aufrufen zurückgibt. (Geerbt von IJavaPeerable) |
Unwrap(Class) |
Gibt ein -Objekt zurück, das die angegebene Schnittstelle implementiert, um den Zugriff auf nicht standardmäßige Methoden oder Standardmethoden zu ermöglichen, die nicht vom Proxy verfügbar gemacht werden. (Geerbt von IWrapper) |
Erweiterungsmethoden
JavaCast<TResult>(IJavaObject) |
Führt eine Für Android-Runtime überprüfte Typkonvertierung aus. |
JavaCast<TResult>(IJavaObject) |
Ein -Objekt, das Informationen zu den Spalten in einem |
GetJniTypeName(IJavaPeerable) |
Ein -Objekt, das Informationen zu den Spalten in einem |