IRowSetMetaData インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オブジェクト内の列に関する情報を格納する 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 |
列で値が許可 |
ColumnNullable |
列で値が許可 |
ColumnNullableUnknown |
列の値の null 値の許容が不明であることを示す定数。 (継承元 IResultSetMetaData) |
プロパティ
ColumnCount |
関連付けられた結果セットに含まれる列の数を返します。 (継承元 IResultSetMetaData) |
Handle |
基になる Android オブジェクトの JNI 値を取得します。 (継承元 IJavaObject) |
JniIdentityHashCode |
ラップされたインスタンスの の |
JniManagedPeerState |
マネージド ピアの状態。 (継承元 IJavaPeerable) |
JniPeerMembers |
メンバー アクセスと呼び出しのサポート。 (継承元 IJavaPeerable) |
PeerReference |
JniObjectReferenceラップされた Java オブジェクト インスタンスの を返します。 (継承元 IJavaPeerable) |
メソッド
Disposed() |
インスタンスが破棄されたときに呼び出されます。 (継承元 IJavaPeerable) |
DisposeUnlessReferenced() |
このインスタンスへの未処理の参照がない場合は、 を呼び出 |
Finalized() |
インスタンスが終了したときに呼び出されます。 (継承元 IJavaPeerable) |
GetCatalogName(Int32) |
指定された列のテーブルのカタログ名を取得します。 (継承元 IResultSetMetaData) |
GetColumnClassName(Int32) |
列から値を取得するために メソッド |
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) |
指定された列に自動的に番号を付けるかどうかを設定します。既定値は |
SetCaseSensitive(Int32, Boolean) |
指定された列で大文字と小文字が区別されるかどうかを設定します。 |
SetCatalogName(Int32, String) |
指定された列のテーブルのカタログ名 (存在する場合) を、指定 |
SetColumnCount(Int32) |
オブジェクト内の列数を |
SetColumnDisplaySize(Int32, Int32) |
指定された列の通常の最大幅を char 単位で指定 |
SetColumnLabel(Int32, String) |
印刷で使用する推奨列のタイトルと表示 (存在する場合) を、指定 |
SetColumnName(Int32, String) |
指定された列の名前を指定 |
SetColumnType(Int32, Int32) |
指定された列の SQL 型を指定した型に設定します。 |
SetColumnTypeName(Int32, String) |
データ ソースに固有の指定された列の型名 (存在する場合) を、指定 |
SetCurrency(Int32, Boolean) |
指定された列が現金値であるかどうかを設定します。 |
SetJniIdentityHashCode(Int32) |
によって返される値を |
SetJniManagedPeerState(JniManagedPeerStates) |
オブジェクト内の列に関する情報を格納する |
SetNullable(Int32, Int32) |
指定された列の値を に |
SetPeerReference(JniObjectReference) |
によって返される値を |
SetPrecision(Int32, Int32) |
指定された列の 10 進数の桁数を、指定 |
SetScale(Int32, Int32) |
指定された列の桁数を小数点の右側に指定 |
SetSchemaName(Int32, String) |
指定された列のテーブルのスキーマの名前 (存在する場合) を、指定 |
SetSearchable(Int32, Boolean) |
where 句で指定された列を使用できるかどうかを設定します。 |
SetSigned(Int32, Boolean) |
指定された列が符号付き番号かどうかを設定します。 |
SetTableName(Int32, String) |
指定された列のテーブル名 (存在する場合) を、指定 |
UnregisterFromRuntime() |
ランタイムが将来 Java.Interop.JniRuntime+JniValueManager.PeekValue の呼び出しから返されないように、このインスタンスの登録を解除します。 (継承元 IJavaPeerable) |
Unwrap(Class) |
指定されたインターフェイスを実装して、標準以外のメソッド、またはプロキシによって公開されていない標準メソッドへのアクセスを許可する オブジェクトを返します。 (継承元 IWrapper) |
拡張メソッド
JavaCast<TResult>(IJavaObject) |
Android ランタイムチェック型変換を実行します。 |
JavaCast<TResult>(IJavaObject) |
オブジェクト内の列に関する情報を格納する |
GetJniTypeName(IJavaPeerable) |
オブジェクト内の列に関する情報を格納する |