create

すべてのオプションの構成パラメーターにデフォルト値を使用して、Flexible Sync の同期構成を作成します。

Flexible Sync は、サブスクリプションセットと呼ばれる概念を使用して、どのデータをデバイスにアップロードしてダウンロードするかを定義します。 詳細については、「 SubscriptionSet 」を参照してください。

次を参照してください。 Flexible Sync

パラメーター

user

Realm を制御するユーザー

スキーマ

スキーマの クラス。 セットの要素は、直接クラス リテラルである必要があります。

スロー

ユーザーが有効ではなくログインしている場合。


fun create(user : ユーザー partitionValue :string か? 、 スキーマ : を 未満 に 設定 KClass < outBaseRealmObject >): SyncConfiguration
fun create(user : ユーザー partitionValue : Int か。 、 スキーマ : を 未満 に 設定 KClass < outBaseRealmObject >): SyncConfiguration

すべてのオプションの構成パラメーターにデフォルト値を使用して、 パーティションベースの同期 の同期構成を作成します。

次を参照してください。 パーティション

パラメーター

user

Realm を制御するユーザー

パーティションの 値

Realm に同期するデータを定義する パーティション値 。

スキーマ

スキーマの クラス。 セットの要素は、直接クラス リテラルである必要があります。

スロー

ユーザーが有効ではなくログインしている場合。


fun create(user : ユーザー partitionValue : Long か。 、 スキーマ : を 未満 に 設定 KClass < outBaseRealmObject >): SyncConfiguration

すべてのオプションの構成パラメーターにデフォルト値を使用して、 パーティションベースの同期 の同期構成を作成します。

パラメーター

user

Realm を制御するユーザー

パーティションの 値

Realm に同期するデータを定義する パーティション値 。

スキーマ

スキーマの クラス。 セットの要素は、直接クラス リテラルである必要があります。

スロー

ユーザーが有効ではなくログインしている場合。


fun create(user : ユーザー partitionValue : BsonObjectId は ? スキーマ : を 未満 に 設定 KClass < outBaseRealmObject >): SyncConfiguration
fun create(user : ユーザー partitionValue : RealmUUID : RealmUUID : 、 スキーマ : を 未満 に 設定 KClass < outBaseRealmObject >): SyncConfiguration

すべてのオプションの構成パラメーターにデフォルト値を使用して、 パーティションベースの同期 の同期構成を作成します。

パラメーター

user

Realm を制御するユーザー

パーティションの 値

Realm に同期するデータを定義する パーティション値 。

スキーマ

スキーマの クラス。 セットの要素は、直接クラス リテラルである必要があります。

スロー

ユーザーが有効ではなくログインしている場合。