Realm 配置
Realm 配置,为 Realm 实例定义特定的设置和配置。
对于简单的使用案例,可以直接通过构造函数创建 RealmConfiguration。更高级的设置需要通过RealmConfiguration.Builder.build 构建 RealmConfiguration 。
另请参阅
类型
链接已复制到剪贴板
class 生成器(schema : Set < KClass < out TypedRealmObject >> _) : Configuration.SharedBuilder < RealmConfiguration , RealmConfiguration.Builder >
用于创建RealmConfiguration 。 对于常见使用案例,可以使用RealmConfiguration.create函数创建RealmConfiguration 。
属性
链接已复制到剪贴板
回调,用于确定是否应在打开 Realm 文件时对其进行压缩。
链接已复制到剪贴板
标志,表示如果模式发生更改导致需要模式迁移,是否会删除域。
链接已复制到剪贴板
用于加密和解密 Realm 文件的 64 字节密钥。
链接已复制到剪贴板
首次创建 Realm 文件时为了写入初始数据而触发的回调。
链接已复制到剪贴板
用于保存用作 Realm 文件初始状态的捆绑资产文件详细信息的配置。 有关详细信息,请参阅SharedBuilder.initialRealmFile 。 如果尚未配置初始 Realm 文件,则会返回null
。
链接已复制到剪贴板
最大活动版本数。
链接已复制到剪贴板
Realm 模式中包含的类集。