状態

SyncSessionの可能な状態

セッションがACTIVEまたはdyingで接続されている場合、Realm はサーバーとデータを自動的に同期します。

エントリ

クリップボードにコピーされたリンク

これは初期状態です。 セッションが閉じられます。 データは同期されません。 Realm が開かれると、セッションは自動的にACTIVEに移行されます。

クリップボードにコピーされたリンク

Realm はオープンであり、基礎となる接続が接続されている場合は、デバイスとサーバー間でデータが同期されます。

クリップボードにコピーされたリンク

Realm はオープンでサーバーに接続していますが、デバイスとサーバー間でのデータ転送は許可されていません。 データの転送を再度開始するには、 SyncSession.resumeを呼び出します。 状態はACTIVEになります。

クリップボードにコピーされたリンク

Realm は閉じられましたが、サーバーに同期する必要があるデータはまだ含まれています。 セッションは、 INACTIVEになる前にすべてのローカル データのアップロードを試みます。

クリップボードにコピーされたリンク

ユーザーはデータを同期しようとしていますが、そのためには有効なアクセス トークンが必要です。 Realm はキャッシュされたトークンを使用するか、現在のユーザーがログインしていることに基づいて自動的に取得を試みます。 これにはネットワーク接続が必要です。

プロパティ

クリップボードにコピーされたリンク

すべての列挙エントリの不変リストの表現を、宣言された順序で返します。

クリップボードにコピーされたリンク
価値 name: 文字列
クリップボードにコピーされたリンク
価値 順序: Int

関数

クリップボードにコピーされたリンク

指定された名前を持つこの型の列挙定数を返します。 string は、この型で列挙定数を宣言するために使用される識別子と完全に一致する必要があります。 (余計な空白文字は許可されません。)

クリップボードにコピーされたリンク

この列挙型の定数を含む配列を、宣言された順序で返します。