RMSyncSessionState

Objective-C

enum RLMSyncSessionState : NSUInteger {}

Swift

enum RLMSyncSessionState : UInt, @unchecked Sendable

セッション オブジェクトによって表されるセッションの現在の状態。

  • 同期セッションが Atlas App Services とアクティブに通信している、または通信しようとしているとき セッションは、現在接続されていない場合でも、アクティブと見なされます。 接続が現在オンラインになっているかどうかを確認するには、代わりに接続状態を確認します。

    宣言

    Objective-C

    RLMSyncSessionStateActive

    Swift

    case active = 0
  • ユーザーがログアウトまたは同期が一時停止されているため、同期セッションは MongoDB Realm との通信を試行しません。

    宣言

    Objective-C

    RLMSyncSessionStateInactive

    Swift

    case inactive = 1
  • 同期セッションで致命的なエラーが発生し、永続的に無効になっています。破棄する必要があります。

    宣言

    Objective-C

    RLMSyncSessionStateInvalid

    Swift

    case invalid = 2