IResultSetMetaData IResultSetMetaData Interface

Definition

Provides information about the columns returned in a ResultSet.

[Android.Runtime.Register("java/sql/ResultSetMetaData", "", "Java.Sql.IResultSetMetaDataInvoker", ApiSince=1)]
public interface IResultSetMetaData : IDisposable, Java.Sql.IWrapper
type IResultSetMetaData = interface
    interface IWrapper
    interface IJavaObject
    interface IDisposable
Derived
Attributes
Implements

Remarks

Android platform documentation

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Properties

ColumnCount ColumnCount

Returns number of columns contained in the associated result set.

Handle Handle

Gets the JNI value of the underlying Android object.

(Inherited from IJavaObject)

Methods

GetCatalogName(Int32) GetCatalogName(Int32)

Returns the title of an indexed column's catalog.

GetColumnClassName(Int32) GetColumnClassName(Int32)

Returns the fully-qualified type of the class that is produced when invoking ResultSet.getObject to recover this column's value.

GetColumnDisplaySize(Int32) GetColumnDisplaySize(Int32)

Returns the indexed column's standard maximum width, expressed in number of characters.

GetColumnLabel(Int32) GetColumnLabel(Int32)

Returns a recommended title for the indexed column, to be used when the title needs to be displayed.

GetColumnName(Int32) GetColumnName(Int32)

Returns the title of the indexed column.

GetColumnType(Int32) GetColumnType(Int32)

Returns the type of the indexed column as SQL type code.

GetColumnTypeName(Int32) GetColumnTypeName(Int32)

Returns the type name of the indexed column.

GetPrecision(Int32) GetPrecision(Int32)

Returns the decimal precision of the indexed column.

GetScale(Int32) GetScale(Int32)

Returns the number of digits to the right of the decimal point of the indexed column.

GetSchemaName(Int32) GetSchemaName(Int32)

Returns the name of the indexed columns schema.

GetTableName(Int32) GetTableName(Int32)

Returns the title of the indexed columns table.

IsAutoIncrement(Int32) IsAutoIncrement(Int32)

Returns an indication of whether the indexed column is automatically incremented and is therefore read-only.

IsCaseSensitive(Int32) IsCaseSensitive(Int32)

Returns an indication of whether the case of the indexed column is important.

IsCurrency(Int32) IsCurrency(Int32)

Returns whether the indexed column contains a monetary amount.

IsDefinitelyWritable(Int32) IsDefinitelyWritable(Int32)

Returns an indication of whether writing to the indexed column is guaranteed to be successful.

IsNullable(Int32) IsNullable(Int32)

Returns whether the indexed column is nullable.

IsReadOnly(Int32) IsReadOnly(Int32)

Returns an indication of whether writing to the indexed column is guaranteed to be unsuccessful.

IsSearchable(Int32) IsSearchable(Int32)

Returns an indication of whether the indexed column is searchable.

IsSigned(Int32) IsSigned(Int32)

Returns an indication of whether the values contained in the indexed column are signed.

IsWrapperFor(Class) IsWrapperFor(Class) Inherited from IWrapper
IsWritable(Int32) IsWritable(Int32)

Returns an indication of whether writing to the indexed column is possible.

Unwrap(Class) Unwrap(Class) Inherited from IWrapper

Extension Methods

JavaCast<TResult>(IJavaObject) JavaCast<TResult>(IJavaObject)

Performs an Android runtime-checked type conversion.

JavaCast<TResult>(IJavaObject) JavaCast<TResult>(IJavaObject)

Applies to