Realm C++ SDK版本 v 2.2.0
|
#include <client_reset.hpp>
公共成员函数 | |
restore_unsynced_changes (std::function< void( db local)> before, std::function< void( db local, dbmote )> after) | |
其他继承成员 | |
从realm::internal::bridge::client_reset_mode_base< db >继承的受保护属性 | |
std::function< void(db local)> | m_before |
std::function< void( db local, db Remote)> | m_after |
::realm::client_reset_mode | m_mode |
客户端设备将下载一个反映客户端重置后服务器最新状态的 Realm。 在本地运行恢复进程,尝试将服务器版本与客户端重置发生之前的任何本地更改集成。
这些更改与以下规则集成:
如果恢复集成失败,客户端重置行为将回退为manual
模式。 如果服务器上未启用“客户端恢复”设置,恢复集成将失败。 事件不兼容的模式更改,集成也可能会失败。