配置

接口 配置

在所有 Realm 配置类型之间共享的基本配置选项。

继承者

类型

链接已复制到剪贴板
摘要 class SharedBuilder<t, S : Configuration.SharedBuilder<t, S>>(schema : Set < KClass < out BaseRealmObject > > = setOf())

配置构建器的基类,其中包含可用于RealmConfiguration和 SyncConfiguration 的属性。

属性

链接已复制到剪贴板

回调,用于确定是否应在打开 Realm 文件时对其进行压缩。

链接已复制到剪贴板

用于加密和解密 Realm 文件的 64 字节密钥。

链接已复制到剪贴板

首次创建 Realm 文件时为了写入初始数据而触发的回调。

链接已复制到剪贴板

用于保存用作 Realm 文件初始状态的捆绑资产文件详细信息的配置。 有关详细信息,请参阅SharedBuilder.initialRealmFile 。 如果尚未配置初始 Realm 文件,则会返回null

链接已复制到剪贴板
摘要 val inMemory: 布尔

描述该 Realm 应驻留在内存中还是磁盘上。

链接已复制到剪贴板

最大活动版本数。

链接已复制到剪贴板
摘要 val 名称: 字符串

Realm 文件的文件名。

链接已复制到剪贴板
摘要 val 路径: 字符串

Realm 文件的路径。

链接已复制到剪贴板
摘要 val 模式: <KClass<out BaseRealmObject>>

Realm 模式中包含的类集。

链接已复制到剪贴板
摘要 val 模式版本: Long

模式版本。