Docs 菜单
Docs 主页
/ /
Atlas Device SDKs
/ / /

枚举 RealmFileException.Kind

在此页面上

  • io.realm.Exceptions
  • 枚举常量摘要
  • 方法摘要
  • 继承方法
  • 枚举常量详细信息
  • ACCESS_ERROR
  • BAD_HISTORY
  • EXISTS
  • FORMAT_UPGRADE_REQUIRED
  • INCOMPATIBLE_LOCK_FILE
  • INCOMPATIBLE_SYNC_FILE
  • NOT_FOUND
  • PERMISSION_DENIED
  • 方法详细信息
  • 的值
  • values
java.lang.Object
io.realm.exceptions.RealmFileException.Kind

封装类:

RealmFileException

RealmFileException的具体类型。

枚举常量和描述

ACCESS_ERROR

打开 Realm 时,任何与 I/O 相关的异常场景都会抛出该异常。

BAD_HISTORY

如果磁盘上 Realm 的历史记录类型意外或不兼容,则抛出该异常。

Exists

如果目标文件存在但不应该存在,则抛出此错误。

FORMAT_UPGRADE_REQUIRED

如果文件需要升级到新格式,但已明确禁用升级,则抛出该错误。

INCOMPATIBLE_LOCK_FILE

如果数据库文件当前在另一个进程中打开,而由于架构不匹配而无法与当前进程共享,则抛出该异常。

INCOMPATIBLE_SYNC_FILE

如果尝试打开使用 Realm 对象服务器 1.* 创建的 Realm 文件,则抛出该错误,该文件与 Realm 对象服务器 2.* 不兼容。

NOT_FOUND

如果找不到相关文件,则抛出该异常。

PERMISSION_DENIED

打开 Realm 时,如果用户无权以指定访问模式打开或创建指定文件,则抛出该异常。

修饰符和类型
方法和说明
  • 从类 java.lang.Object 继承的方法 :getClass ,hashCode ,equals ,clone ,toString ,notify ,notifyAll ,wait ,wait ,wait ,finalize

  • 从类 java.lang.Enum 继承的方法 :nameordinaltoStringequalshashCodeclonecompareTogetDeclaringClassvalueOffinalize

公共静态最终RealmFileException.Kind

打开 Realm 时,任何与 I/O 相关的异常场景都会抛出该异常。

公共静态最终RealmFileException.Kind

如果磁盘上 Realm 的历史记录类型意外或不兼容,则抛出该异常。

公共静态最终RealmFileException.Kind

如果目标文件存在但不应该存在,则抛出此错误。

公共静态最终RealmFileException.Kind

如果文件需要升级到新格式,但已明确禁用升级,则抛出该错误。

公共静态最终RealmFileException.Kind

如果数据库文件当前在另一个进程中打开,而由于架构不匹配而无法与当前进程共享,则抛出该异常。

公共静态最终RealmFileException.Kind

如果尝试打开使用 Realm 对象服务器 1.* 创建的 Realm 文件,则抛出该错误,该文件与 Realm 对象服务器 2.* 不兼容。 此异常应由 Realm 自动处理。

公共静态最终RealmFileException.Kind

如果找不到相关文件,则抛出该异常。

公共静态最终RealmFileException.Kind

打开 Realm 时,如果用户无权以指定访问模式打开或创建指定文件,则抛出该异常。

后退

io.realm.Exceptions