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

枚举 RealmFileException.Kind

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

public static final RealmFileException.Kind

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

public static final RealmFileException.Kind

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

public static final RealmFileException.Kind

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

public static final RealmFileException.Kind

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

public static final RealmFileException.Kind

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

public static final RealmFileException.Kind

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

public static final RealmFileException.Kind

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

public static final RealmFileException.Kind

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

后退

io.realm.Exceptions

在此页面上