Realm C++ SDKバージョン v 2.2.0
パブリック メンバー関数 | 全ノードのリスト

Realm::client_reset::discard_unsynced_changes 構造体リファレンス

#include <client_reset.hpp>

Realm::client_reset::discard_unsynced_changes の継承図
Realm:: internal::bridge::client_reset_mode_base< db >

パブリック メンバー関数

 bulk_unsynced_changes (std::function=valid( db local)> の前、std::function=v( db local, db remote)> の後に
 

追加の継承メンバー

-保護された属性は、 Realm:: internal::bridge::client_reset_mode_base= から継承され、< db >
std::function< void(db local)> m_Before
 
std::function=id( db local, db remote)> m_ after
 
::realm::client_reset_mode m_mode
 

詳細な説明

同期されていないすべてのローカル変更は自動的に破棄され、ローカル状態はサーバーからの最新の状態に自動的に戻ります。 同期されていない変更は、クライアントと リセット後のコールバック ブロックで回復できます。

discard_unsynced_changesが有効になっているがクライアント リセット操作が完了しない場合、クライアント リセット プロセスは手動モードに戻ります。 例: スキーマの破壊的な変更中に、このモードは失敗し、手動クライアント リセット ハンドラーが呼び出されます。


この構造体のドキュメントは、次のファイルから生成されました。