SyncConfiguration

@frozen
public struct SyncConfiguration

SyncConfigurationは、MongoDB Realm と同期するための Realm の構成パラメータを表します。

  • この構成で開かれる Realm を所有するSyncUser

    宣言

    Swift

    public let user: User
  • この Realm がパーティション分割されている値。 パーティションキーは、MongoDB Realm で定義されているプロパティです。 この値を持つプロパティを持つすべてのクラスは、Realm に同期されます。

    宣言

    Swift

    public let partitionValue: AnyBSON?
  • デフォルトでは、Realm.asyncOpen() は、接続試行のタイムアウトなど致命的でない接続エラーを無視し、成功するまで再試行します。 これがtrueに設定されている場合は、代わりにエラーがコールバックに報告され、非同期オープンはキャンセルされます。

    宣言

    Swift

    public let cancelAsyncOpenOnNonFatalErrors: Bool