DatabaseMetaData Класс

Определение

Внимание!

Use the 'Java.Sql.IDatabaseMetaData' type. This class will be removed in a future release.

Интерфейс, предоставляющий исчерпывающие сведения о системе управления базами данных и поддерживаемых функциях.

[Android.Runtime.Register("java/sql/DatabaseMetaData", DoNotGenerateAcw=true)]
[System.Obsolete("Use the 'Java.Sql.IDatabaseMetaData' type. This class will be removed in a future release.")]
public abstract class DatabaseMetaData : Java.Lang.Object
[<Android.Runtime.Register("java/sql/DatabaseMetaData", DoNotGenerateAcw=true)>]
[<System.Obsolete("Use the 'Java.Sql.IDatabaseMetaData' type. This class will be removed in a future release.")>]
type DatabaseMetaData = class
    inherit Object
Наследование
DatabaseMetaData
Атрибуты

Комментарии

Документация по платформе Android

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.

Поля

AttributeNoNulls
Устаревшие..

Указывает, что NULL значения могут быть недопустимыми.

AttributeNullable
Устаревшие..

Указывает, что NULL значения определенно разрешены.

AttributeNullableUnknown
Устаревшие..

Указывает, что не известно, разрешены ли NULL значения.

BestRowNotPseudo
Устаревшие..

Указывает, что лучший идентификатор строки не является псевдо-столбцом.

BestRowPseudo
Устаревшие..

Указывает, что лучшим идентификатором строки является псевдостолбец.

BestRowSession
Устаревшие..

Указывает, что область идентификатора лучшей строки является остатком текущего сеанса.

BestRowTemporary
Устаревшие..

Указывает, что область идентификатора лучшей строки является очень временным и сохраняется только во время использования строки.

BestRowTransaction
Устаревшие..

Указывает, что область идентификатора лучшей строки является остатком текущей транзакции.

BestRowUnknown
Устаревшие..

Указывает, что лучший идентификатор строки может быть псевдо-столбцом.

ColumnNoNulls
Устаревшие..

Указывает, что столбец может не разрешать NULL значения.

ColumnNullable
Устаревшие..

Указывает, что столбец определенно допускает NULL значения.

ColumnNullableUnknown
Устаревшие..

Указывает, что допустимость значений NULL для столбцов неизвестна.

FunctionColumnIn
Устаревшие..

Указывает, что параметр или столбец является параметром IN.

FunctionColumnInOut
Устаревшие..

Указывает, что параметр или столбец является параметром INOUT.

FunctionColumnOut
Устаревшие..

Указывает, что параметр или столбец является параметром OUT.

FunctionColumnResult
Устаревшие..

Указывает, что параметр или столбец является столбцом в результирующем наборе.

FunctionColumnUnknown
Устаревшие..

Указывает, что тип параметра или столбца неизвестен.

FunctionNoNulls
Устаревшие..

Указывает, что NULL значения не разрешены.

FunctionNoTable
Устаревшие..

Указывает, что функция не возвращает таблицу.

FunctionNullable
Устаревшие..

Указывает, что NULL значения разрешены.

FunctionNullableUnknown
Устаревшие..

Указывает, являются ли NULL допустимые значения, неизвестно.

FunctionResultUnknown
Устаревшие..

Указывает, что неизвестно, возвращает ли функция результат или таблицу.

FunctionReturn
Устаревшие..

Указывает, что параметр или столбец является возвращаемым значением.

FunctionReturnsTable
Устаревшие..

Указывает, что функция возвращает таблицу.

ImportedKeyCascade
Устаревшие..

Для столбца UPDATE_RULEуказывает, что при обновлении первичного ключа внешний ключ (импортированный ключ) изменяется для согласования с ним.

ImportedKeyInitiallyDeferred
Устаревшие..

Указывает на возможность отсрочки.

ImportedKeyInitiallyImmediate
Устаревшие..

Указывает на возможность отсрочки.

ImportedKeyNoAction
Устаревшие..

Для столбцов UPDATE_RULE и DELETE_RULEуказывает, что если первичный ключ был импортирован, его нельзя обновить или удалить.

ImportedKeyNotDeferrable
Устаревшие..

Указывает на возможность отсрочки.

ImportedKeyRestrict
Устаревшие..

Для столбца UPDATE_RULEуказывает, что первичный ключ может не быть обновлен, если он был импортирован другой таблицей в качестве внешнего ключа.

ImportedKeySetDefault
Устаревшие..

Для столбцов UPDATE_RULE и DELETE_RULEуказывает, что при обновлении или удалении первичного ключа для внешнего ключа (импортированного ключа) устанавливается значение по умолчанию.

ImportedKeySetNull
Устаревшие..

Для столбцов UPDATE_RULE и DELETE_RULEуказывает, что при обновлении или удалении первичного ключа внешний ключ (импортированный ключ) изменяется на NULL.

ProcedureColumnIn
Устаревшие..

Указывает, что в столбце хранятся параметры IN.

ProcedureColumnInOut
Устаревшие..

Указывает, что в столбце хранятся параметры INOUT.

ProcedureColumnOut
Устаревшие..

Указывает, что в столбце хранятся параметры OUT.

ProcedureColumnResult
Устаревшие..

Указывает, что в столбце хранятся результаты.

ProcedureColumnReturn
Устаревшие..

Указывает, что в столбце хранятся возвращаемые значения.

ProcedureColumnUnknown
Устаревшие..

Указывает, что тип столбца неизвестен.

ProcedureNoNulls
Устаревшие..

Указывает, что NULL значения не разрешены.

ProcedureNoResult
Устаревшие..

Указывает, что процедура не возвращает результат.

ProcedureNullable
Устаревшие..

Указывает, что NULL значения разрешены.

ProcedureNullableUnknown
Устаревшие..

Указывает, являются ли NULL допустимые значения, неизвестно.

ProcedureResultUnknown
Устаревшие..

Указывает, что неизвестно, возвращает ли процедура результат.

ProcedureReturnsResult
Устаревшие..

Указывает, что процедура возвращает результат.

SqlStateSQL
Устаревшие..

Возможное возвращаемое значение для метода DatabaseMetaData.getSQLStateType , которое используется для указания того, является ли значение, возвращаемое методом SQLException.getSQLState , значением SQLSTATE.

SqlStateSQL99
Устаревшие..

Возможное возвращаемое значение для метода DatabaseMetaData.getSQLStateType , которое используется для указания того, является ли возвращаемое методом SQLException.getSQLState значение SQL99 SQLSTATE.

SqlStateXOpen
Устаревшие..

Возможное возвращаемое значение для метода DatabaseMetaData.getSQLStateType , которое используется для указания того, является ли значение, возвращаемое методом SQLException.getSQLState , значением SQLSTATE X/Open (теперь известно как Open Group) SQL CLI.

TableIndexClustered
Устаревшие..

Указывает, что этот индекс таблицы является кластеризованным.

TableIndexHashed
Устаревшие..

Указывает, что этот индекс таблицы является хэш-индексом.

TableIndexOther
Устаревшие..

Указывает, что этот индекс таблицы не является кластеризованным, хэш-индексом или табличной статистикой; это нечто отличное от этих.

TableIndexStatistic
Устаревшие..

Указывает, что этот столбец содержит табличную статистику, возвращаемую в сочетании с описаниями индекса таблицы.

TypeNoNulls
Устаревшие..

Указывает, что NULL значение не допускается для этого типа данных.

TypeNullable
Устаревшие..

Указывает, что NULL для этого типа данных разрешено значение.

TypeNullableUnknown
Устаревшие..

Указывает, что неизвестно, разрешено ли NULL значение для этого типа данных.

TypePredBasic
Устаревшие..

Указывает, что тип данных можно использовать только в WHERE предложениях поиска, не использующих LIKE предикаты.

TypePredChar
Устаревшие..

Указывает, что тип данных можно использовать только в WHERE предложениях поиска, использующих LIKE предикаты.

TypePredNone
Устаревшие..

Указывает, что WHERE предложения поиска не поддерживаются для этого типа.

TypeSearchable
Устаревшие..

Указывает, что все WHERE поисковые предложения могут быть основаны на этом типе.

VersionColumnNotPseudo
Устаревшие..

Указывает, что этот столбец версии НЕ является псевдо-столбцом.

VersionColumnPseudo
Устаревшие..

Указывает, что этот столбец версии является псевдо-столбцом.

VersionColumnUnknown
Устаревшие..

Указывает, что этот столбец версии может быть псевдо-столбцом.

Свойства

Class
Устаревшие..

Возвращает класс среды выполнения данного объекта Object.

(Унаследовано от Object)
Handle
Устаревшие..

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
JniIdentityHashCode
Устаревшие..

Интерфейс, предоставляющий исчерпывающие сведения о системе управления базами данных и поддерживаемых функциях.

(Унаследовано от Object)
JniPeerMembers
Устаревшие..

Интерфейс, предоставляющий исчерпывающие сведения о системе управления базами данных и поддерживаемых функциях.

(Унаследовано от Object)
PeerReference
Устаревшие..

Интерфейс, предоставляющий исчерпывающие сведения о системе управления базами данных и поддерживаемых функциях.

(Унаследовано от Object)
ThresholdClass
Устаревшие..

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

(Унаследовано от Object)
ThresholdType
Устаревшие..

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

(Унаследовано от Object)

Методы

Clone()
Устаревшие..

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
Dispose()
Устаревшие..

Интерфейс, предоставляющий исчерпывающие сведения о системе управления базами данных и поддерживаемых функциях.

(Унаследовано от Object)
Dispose(Boolean)
Устаревшие..

Интерфейс, предоставляющий исчерпывающие сведения о системе управления базами данных и поддерживаемых функциях.

(Унаследовано от Object)
Equals(Object)
Устаревшие..

Указывает, равен ли какой-то другой объект этому объекту.

(Унаследовано от Object)
GetHashCode()
Устаревшие..

Возвращает значение хэш-кода для объекта.

(Унаследовано от Object)
JavaFinalize()
Устаревшие..

Вызывается сборщиком мусора для объекта , когда сборка мусора определяет, что больше нет ссылок на объект .

(Унаследовано от Object)
Notify()
Устаревшие..

Пробуждает один поток, ожидающий монитора этого объекта.

(Унаследовано от Object)
NotifyAll()
Устаревшие..

Пробуждает все потоки, ожидающие на мониторе этого объекта.

(Унаследовано от Object)
SetHandle(IntPtr, JniHandleOwnership)
Устаревшие..

Задает свойство Handle.

(Унаследовано от Object)
ToArray<T>()
Устаревшие..

Интерфейс, предоставляющий исчерпывающие сведения о системе управления базами данных и поддерживаемых функциях.

(Унаследовано от Object)
ToString()
Устаревшие..

Возвращает строковое представление объекта.

(Унаследовано от Object)
UnregisterFromRuntime()
Устаревшие..

Интерфейс, предоставляющий исчерпывающие сведения о системе управления базами данных и поддерживаемых функциях.

(Унаследовано от Object)
Wait()
Устаревшие..

Вызывает ожидание текущего потока, пока он не пробудится, как правило, из-за <уведомления><<> или>прерывания или прерывания.><

(Унаследовано от Object)
Wait(Int64)
Устаревшие..

Вызывает ожидание текущего потока, пока он не пробудится, как правило, путем <уведомления><<> или>прерывания или прерывания<> или до истечения определенного количества реального времени.

(Унаследовано от Object)
Wait(Int64, Int32)
Устаревшие..

Вызывает ожидание текущего потока, пока он не пробудится, как правило, путем <уведомления><<> или>прерывания или прерывания<> или до истечения определенного количества реального времени.

(Унаследовано от Object)

Явные реализации интерфейса

IJavaPeerable.Disposed()
Устаревшие..

Интерфейс, предоставляющий исчерпывающие сведения о системе управления базами данных и поддерживаемых функциях.

(Унаследовано от Object)
IJavaPeerable.DisposeUnlessReferenced()
Устаревшие..

Интерфейс, предоставляющий исчерпывающие сведения о системе управления базами данных и поддерживаемых функциях.

(Унаследовано от Object)
IJavaPeerable.Finalized()
Устаревшие..

Интерфейс, предоставляющий исчерпывающие сведения о системе управления базами данных и поддерживаемых функциях.

(Унаследовано от Object)
IJavaPeerable.JniManagedPeerState
Устаревшие..

Интерфейс, предоставляющий исчерпывающие сведения о системе управления базами данных и поддерживаемых функциях.

(Унаследовано от Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)
Устаревшие..

Интерфейс, предоставляющий исчерпывающие сведения о системе управления базами данных и поддерживаемых функциях.

(Унаследовано от Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)
Устаревшие..

Интерфейс, предоставляющий исчерпывающие сведения о системе управления базами данных и поддерживаемых функциях.

(Унаследовано от Object)
IJavaPeerable.SetPeerReference(JniObjectReference)
Устаревшие..

Интерфейс, предоставляющий исчерпывающие сведения о системе управления базами данных и поддерживаемых функциях.

(Унаследовано от Object)

Методы расширения

JavaCast<TResult>(IJavaObject)
Устаревшие..

Выполняет преобразование типа, проверенного средой выполнения Android.

JavaCast<TResult>(IJavaObject)
Устаревшие..

Интерфейс, предоставляющий исчерпывающие сведения о системе управления базами данных и поддерживаемых функциях.

GetJniTypeName(IJavaPeerable)
Устаревшие..

Интерфейс, предоставляющий исчерпывающие сведения о системе управления базами данных и поддерживаемых функциях.

Применяется к