Язык

DatabaseUtils Класс

Определение

Статические служебные методы для работы с базами данных и Cursors.

[Android.Runtime.Register("android/database/DatabaseUtils", DoNotGenerateAcw=true)]
public class DatabaseUtils : Java.Lang.Object
[<Android.Runtime.Register("android/database/DatabaseUtils", DoNotGenerateAcw=true)>]
type DatabaseUtils = class
    inherit Object
Наследование
DatabaseUtils
Атрибуты

Комментарии

Статические служебные методы для работы с базами данных и Cursors.

Java документации по android.database.DatabaseUtils.

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Конструкторы

Имя. Описание
DatabaseUtils()
DatabaseUtils(IntPtr, JniHandleOwnership)

Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.

Свойства

Имя. Описание
Class

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

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

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

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

Возвращает хэш-код удостоверения, назначенный этому Java одноранговой среде выполнения взаимодействия.

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

Статические служебные методы для работы с базами данных и Cursors.

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

Статические служебные методы для работы с базами данных и Cursors.

PeerReference

Возвращает ссылку на объект JNI для этого Java однорангового узла.

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

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

ThresholdType

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

Методы

Имя. Описание
AppendEscapedSQLString(StringBuilder, String)

Добавляет строку SQL к заданному StringBuilder, включая открывающие и закрывающие одинарные кавычки.

AppendSelectionArgs(String[], String[])

Добавляет один набор элементов выделения в другой.

AppendValueToSql(StringBuilder, Object)

Добавляет объект в строку SQL с соответствующим экранированием и т. д.

BindObjectToProgram(SQLiteProgram, Int32, Object)

Привязывает заданный объект к заданной SQLiteProgram с помощью правильного ввода.

BlobFileDescriptorForQuery(SQLiteDatabase, String, String[])

Метод служебной программы для выполнения запроса в базе данных и возврата значения большого двоичного объекта в первом столбце первой строки.

BlobFileDescriptorForQuery(SQLiteStatement, String[])

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

Clone()

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

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

Объединяет два предложения SQL WHERE, обрабатывая пустые или пустые значения NULL.

Construct(JniObjectReference, JniObjectReferenceOptions)

Статические служебные методы для работы с базами данных и Cursors.

(Унаследовано от JavaObject)
CreateDbFromSqlStatements(Context, String, Int32, String)

Создает базу данных и заполняет ее инструкциями SQL в sqlStatements.

CursorDoubleToContentValues(ICursor, String, ContentValues, String)

Считывает двойное из поля в курсоре и записывает его в карту.

CursorDoubleToContentValuesIfPresent(ICursor, ContentValues, String)

Считывает двойный столбец в курсоре и записывает его в ContentValues.

CursorDoubleToCursorValues(ICursor, String, ContentValues)

Считывает двойное из поля в курсоре и записывает его в карту.

CursorFloatToContentValuesIfPresent(ICursor, ContentValues, String)

Считывает столбец с плавающей запятой в курсоре и записывает его в ContentValues.

CursorIntToContentValues(ICursor, String, ContentValues, String)

Считывает целое число из поля в курсоре и записывает его в карту.

CursorIntToContentValues(ICursor, String, ContentValues)

Считывает целое число из поля в курсоре и записывает его в карту.

CursorIntToContentValuesIfPresent(ICursor, ContentValues, String)

Считывает целое число из столбца в курсоре и записывает его в ContentValues.

CursorLongToContentValues(ICursor, String, ContentValues, String)

Считывает поле "Длинный" в курсоре и записывает его на карту.

CursorLongToContentValues(ICursor, String, ContentValues)

Считывает поле "Длинный" в курсоре и записывает его на карту.

CursorLongToContentValuesIfPresent(ICursor, ContentValues, String)

Считывает длинный столбец в курсоре и записывает его в ContentValues.

CursorRowToContentValues(ICursor, ContentValues)

Чтение всего содержимого строки курсора и их хранение в ContentValues.

CursorShortToContentValuesIfPresent(ICursor, ContentValues, String)

Считывает короткий столбец в курсоре и записывает его в ContentValues.

CursorStringToContentValues(ICursor, String, ContentValues, String)

Считывает строку из поля в курсоре и записывает ее в карту.

CursorStringToContentValues(ICursor, String, ContentValues)

Считывает строку из поля в курсоре и записывает ее в карту.

CursorStringToContentValuesIfPresent(ICursor, ContentValues, String)

Считывает строку из столбца в курсоре и записывает ее в ContentValues.

CursorStringToInsertHelper(ICursor, String, DatabaseUtils+InsertHelper, Int32)

Считывает строку из поля в курсоре и записывает его в InsertHelper.

Dispose()

Освобождает ресурсы, удерживаемые этим Java одноранговым узлом.

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

Освобождает ресурсы, удерживаемые этим Java одноранговым узлом.

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

Статические служебные методы для работы с базами данных и Cursors.

(Унаследовано от JavaObject)
DumpCurrentRow(ICursor, PrintStream)

Выводит содержимое текущей строки курсора в printSteam.

DumpCurrentRow(ICursor, StringBuilder)

Выводит содержимое текущей строки курсора в StringBuilder.

DumpCurrentRow(ICursor)

Выводит содержимое текущей строки курсора в System.

DumpCurrentRowToString(ICursor)

Дамп содержимого текущей строки курсора в строку.

DumpCursor(ICursor, PrintStream)

Выводит содержимое курсора в printSteam.

DumpCursor(ICursor, StringBuilder)

Выводит содержимое курсора в StringBuilder.

DumpCursor(ICursor)

Выводит содержимое курсора в систему.

DumpCursorToString(ICursor)

Выводит содержимое курсора в строку.

Equals(Object)

Статические служебные методы для работы с базами данных и Cursors.

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

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

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

возвращает ключ сортировки

GetHashCode()

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

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

возвращает ключ сортировки в шестнадцатеричном формате

GetSqlStatementType(String)

Возвращает одно из следующих элементов, представляющих тип заданной инструкции SQL.

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

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

(Унаследовано от Object)
LongForQuery(SQLiteDatabase, String, String[])

Метод служебной программы для выполнения запроса в базе данных и возврата значения в первом столбце первой строки.

LongForQuery(SQLiteStatement, String[])

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

Notify()

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

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

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

(Унаследовано от Object)
QueryNumEntries(SQLiteDatabase, String, String, String[])

Запросите таблицу для количества строк в таблице.

QueryNumEntries(SQLiteDatabase, String, String)

Запросите таблицу для количества строк в таблице.

QueryNumEntries(SQLiteDatabase, String)

Запросите таблицу для количества строк в таблице.

ReadExceptionFromParcel(Parcel)

Специальная функция для чтения исключения из заголовка посылки, которую следует использовать после получения результата транзакции.

ReadExceptionWithFileNotFoundExceptionFromParcel(Parcel)

Внутренний тип инструкции свернут до STATEMENT_OTHER.

ReadExceptionWithOperationApplicationExceptionFromParcel(Parcel)
SetHandle(IntPtr, JniHandleOwnership)

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

(Унаследовано от Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Статические служебные методы для работы с базами данных и Cursors.

(Унаследовано от JavaObject)
SqlEscapeString(String)

SQL-escape строка.

StringForQuery(SQLiteDatabase, String, String[])

Метод служебной программы для выполнения запроса в базе данных и возврата значения в первом столбце первой строки.

StringForQuery(SQLiteStatement, String[])

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

ToArray<T>()

Создает управляемый массив из этого Java оболочки массива.

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

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

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

Отменяет регистрацию этого Java однорангового узла из среды выполнения взаимодействия.

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

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, путем <><уведомления/>em или <эм>прерванного</em.>

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

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прерваны< или> до тех пор, пока не истекло определенное количество реального времени.

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

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прерваны< или> до тех пор, пока не истекло определенное количество реального времени.

(Унаследовано от Object)
WriteExceptionToParcel(Parcel, Exception)

Специальная функция для записи результата исключения в заголовке посылки, которую следует использовать при возврате исключения из транзакции.

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

Имя. Описание
IJavaPeerable.Disposed()

Статические служебные методы для работы с базами данных и Cursors.

(Унаследовано от JavaObject)
IJavaPeerable.Finalized()

Статические служебные методы для работы с базами данных и Cursors.

(Унаследовано от JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Статические служебные методы для работы с базами данных и Cursors.

(Унаследовано от JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Статические служебные методы для работы с базами данных и Cursors.

(Унаследовано от JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Статические служебные методы для работы с базами данных и Cursors.

(Унаследовано от JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Статические служебные методы для работы с базами данных и Cursors.

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

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

Имя. Описание
GetJniTypeName(IJavaPeerable)

Возвращает имя JNI типа экземпляра self.

JavaAs<TResult>(IJavaPeerable)

Попробуйте принуждать к типуself, проверяяTResult, является ли приведение допустимым на стороне Java.

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

Статические служебные методы для работы с базами данных и Cursors.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Попробуйте принуждать к типуself, проверяяTResult, является ли приведение допустимым на стороне Java.

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