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
.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.
Поля
ColumnNoNulls |
Константа, указывающая, что столбец не допускает |
ColumnNullable |
Константы, указывающие, что столбец допускает |
ColumnNullableUnknown |
Константы, указывающие, что допустимость значений столбца неизвестна. (Унаследовано от IResultSetMetaData) |
Свойства
ColumnCount |
Возвращает количество столбцов, содержащихся в связанном результирующем наборе. (Унаследовано от IResultSetMetaData) |
Handle |
Возвращает значение JNI базового объекта Android. (Унаследовано от IJavaObject) |
JniIdentityHashCode |
Возвращает значение для упаковаемого |
JniManagedPeerState |
Состояние управляемого однорангового узла. (Унаследовано от IJavaPeerable) |
JniPeerMembers |
Поддержка доступа и вызова участников. (Унаследовано от IJavaPeerable) |
PeerReference |
JniObjectReference Возвращает экземпляр объекта Java, заключенный в оболочку. (Унаследовано от IJavaPeerable) |
Методы
Disposed() |
Вызывается при удалении экземпляра. (Унаследовано от IJavaPeerable) |
DisposeUnlessReferenced() |
Если отсутствуют незадающиеся ссылки на этот экземпляр, вызывает |
Finalized() |
Вызывается после завершения работы экземпляра. (Унаследовано от IJavaPeerable) |
GetCatalogName(Int32) |
Возвращает имя каталога таблицы указанного столбца. (Унаследовано от IResultSetMetaData) |
GetColumnClassName(Int32) |
Возвращает полное имя класса Java, экземпляры которого создаются, если метод |
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) |
Задает для заданного столбца обычную максимальную ширину в символах заданного |
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) |
Задает для указанного столбца число десятичных разрядов для заданного |
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) |
Объект , содержащий сведения о столбцах в объекте |