IParameterMetaData IParameterMetaData Interface


An interface used to get information about the types and properties of parameters in a PreparedStatement.

[Android.Runtime.Register("java/sql/ParameterMetaData", "", "Java.Sql.IParameterMetaDataInvoker", ApiSince=1)]
public interface IParameterMetaData : IDisposable, Java.Sql.IWrapper
type IParameterMetaData = interface
    interface IWrapper
    interface IJavaObject
    interface IDisposable


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.


Handle Handle

Gets the JNI value of the underlying Android object.

(Inherited from IJavaObject)
ParameterCount ParameterCount

Gets the number of parameters in the PreparedStatement for which this ParameterMetaData contains information.


GetParameterClassName(Int32) GetParameterClassName(Int32)

Gets the fully-qualified name of the Java class which should be passed as a parameter to the method PreparedStatement.setObject.

GetParameterMode(Int32) GetParameterMode(Int32)

Gets the mode of the specified parameter.

GetParameterType(Int32) GetParameterType(Int32)

Gets the SQL type of a specified parameter.

GetParameterTypeName(Int32) GetParameterTypeName(Int32)

Gets the database-specific type name of a specified parameter.

GetPrecision(Int32) GetPrecision(Int32)

Gets the number of decimal digits for a specified parameter.

GetScale(Int32) GetScale(Int32)

Gets the number of digits after the decimal point for a specified parameter.

IsNullable(Int32) IsNullable(Int32)

Gets whether null values are allowed for the specified parameter.

IsSigned(Int32) IsSigned(Int32)

Gets whether values for the specified parameter can be signed numbers.

IsWrapperFor(Class) IsWrapperFor(Class) Inherited from IWrapper
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