IRowSetMetaData インターフェイス

定義

オブジェクト内の列に関する情報を格納する RowSet オブジェクト。

[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
属性
実装

注釈

オブジェクト内の列に関する情報を格納する RowSet オブジェクト。 このインターフェイスは、 オブジェクト内の値を ResultSetMetaData 設定するためのメソッドを持つ インターフェイスの RowSetMetaData 拡張です。 オブジェクトは、 RowSetReader オブジェクトにデータを RowSet 読み取るときに、 オブジェクトを RowSetMetaData 作成し、 インターフェイスの RowSetMetaData メソッドを使用して初期化します。 次に、リーダーは オブジェクトを RowSetMetaData 行セットに渡します。

このインターフェイスのメソッドは、アプリケーションが メソッド RowSet.executeを呼び出すときに内部的に呼び出されます。アプリケーション プログラマはメソッドを直接使用しません。

1.4 で追加されました。

の Java ドキュメント javax.sql.RowSetMetaData

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

フィールド

ColumnNoNulls

列で値が許可 NULL されないことを示す定数。

(継承元 IResultSetMetaData)
ColumnNullable

列で値が許可 NULL されることを示す定数。

(継承元 IResultSetMetaData)
ColumnNullableUnknown

列の値の null 値の許容が不明であることを示す定数。

(継承元 IResultSetMetaData)

プロパティ

ColumnCount

関連付けられた結果セットに含まれる列の数を返します。

(継承元 IResultSetMetaData)
Handle

基になる Android オブジェクトの JNI 値を取得します。

(継承元 IJavaObject)
JniIdentityHashCode

ラップされたインスタンスの の java.lang.System.identityHashCode() 値を返します。

(継承元 IJavaPeerable)
JniManagedPeerState

マネージド ピアの状態。

(継承元 IJavaPeerable)
JniPeerMembers

メンバー アクセスと呼び出しのサポート。

(継承元 IJavaPeerable)
PeerReference

JniObjectReferenceラップされた Java オブジェクト インスタンスの を返します。

(継承元 IJavaPeerable)

メソッド

Disposed()

インスタンスが破棄されたときに呼び出されます。

(継承元 IJavaPeerable)
DisposeUnlessReferenced()

このインスタンスへの未処理の参照がない場合は、 を呼び出 Dispose()します。それ以外の場合は何も行いません。

(継承元 IJavaPeerable)
Finalized()

インスタンスが終了したときに呼び出されます。

(継承元 IJavaPeerable)
GetCatalogName(Int32)

指定された列のテーブルのカタログ名を取得します。

(継承元 IResultSetMetaData)
GetColumnClassName(Int32)

列から値を取得するために メソッド ResultSet.getObject が呼び出された場合にインスタンスが作成される Java クラスの完全修飾名を返します。

(継承元 IResultSetMetaData)
GetColumnDisplaySize(Int32)

指定された列の通常の最大幅を文字数で示します。

(継承元 IResultSetMetaData)
GetColumnLabel(Int32)

印刷および表示で使用するために指定された列の推奨タイトルを取得します。

(継承元 IResultSetMetaData)
GetColumnName(Int32)

指定された列の名前を取得します。

(継承元 IResultSetMetaData)
GetColumnType(Int32)

指定された列の SQL 型を取得します。

(継承元 IResultSetMetaData)
GetColumnTypeName(Int32)

指定された列のデータベース固有の型名を取得します。

(継承元 IResultSetMetaData)
GetPrecision(Int32)

指定された列の指定された列サイズを取得します。

(継承元 IResultSetMetaData)
GetScale(Int32)

指定された列の小数点以下の桁数を取得します。

(継承元 IResultSetMetaData)
GetSchemaName(Int32)

指定された列のテーブルのスキーマを取得します。

(継承元 IResultSetMetaData)
GetTableName(Int32)

指定された列のテーブル名を取得します。

(継承元 IResultSetMetaData)
IsAutoIncrement(Int32)

指定された列に自動的に番号が付くかどうかを示します。

(継承元 IResultSetMetaData)
IsCaseSensitive(Int32)

列の大文字と小文字が重要かどうかを示します。

(継承元 IResultSetMetaData)
IsCurrency(Int32)

指定された列がキャッシュの値かどうかを示します。

(継承元 IResultSetMetaData)
IsDefinitelyWritable(Int32)

指定された列への書き込みが確実に成功するかどうかを示します。

(継承元 IResultSetMetaData)
IsNullable(Int32)

指定された列に null 値が許容されるかどうかを示します。

(継承元 IResultSetMetaData)
IsReadOnly(Int32)

指定された列が書き込み可能でないことが確実かどうかを示します。

(継承元 IResultSetMetaData)
IsSearchable(Int32)

where 句で指定された列を使用できるかどうかを示します。

(継承元 IResultSetMetaData)
IsSigned(Int32)

指定された列の値が符号付き数値であるかどうかを示します。

(継承元 IResultSetMetaData)
IsWrapperFor(Class)

インターフェイス引数を実装するか、直接または間接的にを行うオブジェクトのラッパーである場合は true を返します。

(継承元 IWrapper)
IsWritable(Int32)

指定された列への書き込みが正常に行えるかどうかを示します。

(継承元 IResultSetMetaData)
SetAutoIncrement(Int32, Boolean)

指定された列に自動的に番号を付けるかどうかを設定します。既定値は RowSet 、オブジェクトの列に自動的に番号を付けないように設定します。

SetCaseSensitive(Int32, Boolean)

指定された列で大文字と小文字が区別されるかどうかを設定します。

SetCatalogName(Int32, String)

指定された列のテーブルのカタログ名 (存在する場合) を、指定 Stringされた に設定します。

SetColumnCount(Int32)

オブジェクト内の列数を RowSet 指定した数に設定します。

SetColumnDisplaySize(Int32, Int32)

指定された列の通常の最大幅を char 単位で指定 intした に設定します。

SetColumnLabel(Int32, String)

印刷で使用する推奨列のタイトルと表示 (存在する場合) を、指定 Stringされた に設定します。

SetColumnName(Int32, String)

指定された列の名前を指定 Stringした に設定します。

SetColumnType(Int32, Int32)

指定された列の SQL 型を指定した型に設定します。

SetColumnTypeName(Int32, String)

データ ソースに固有の指定された列の型名 (存在する場合) を、指定 Stringされた に設定します。

SetCurrency(Int32, Boolean)

指定された列が現金値であるかどうかを設定します。

SetJniIdentityHashCode(Int32)

によって返される値を JniIdentityHashCode設定します。

(継承元 IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)

オブジェクト内の列に関する情報を格納する RowSet オブジェクト。

(継承元 IJavaPeerable)
SetNullable(Int32, Int32)

指定された列の値を に NULL設定できるかどうかを設定します。

SetPeerReference(JniObjectReference)

によって返される値を PeerReference設定します。

(継承元 IJavaPeerable)
SetPrecision(Int32, Int32)

指定された列の 10 進数の桁数を、指定 intされた に設定します。

SetScale(Int32, Int32)

指定された列の桁数を小数点の右側に指定 intされた に設定します。

SetSchemaName(Int32, String)

指定された列のテーブルのスキーマの名前 (存在する場合) を、指定 Stringされた に設定します。

SetSearchable(Int32, Boolean)

where 句で指定された列を使用できるかどうかを設定します。

SetSigned(Int32, Boolean)

指定された列が符号付き番号かどうかを設定します。

SetTableName(Int32, String)

指定された列のテーブル名 (存在する場合) を、指定 Stringされた に設定します。

UnregisterFromRuntime()

ランタイムが将来 Java.Interop.JniRuntime+JniValueManager.PeekValue の呼び出しから返されないように、このインスタンスの登録を解除します。

(継承元 IJavaPeerable)
Unwrap(Class)

指定されたインターフェイスを実装して、標準以外のメソッド、またはプロキシによって公開されていない標準メソッドへのアクセスを許可する オブジェクトを返します。

(継承元 IWrapper)

拡張メソッド

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

オブジェクト内の列に関する情報を格納する RowSet オブジェクト。

GetJniTypeName(IJavaPeerable)

オブジェクト内の列に関する情報を格納する RowSet オブジェクト。

適用対象