サブスクリプション

インターフェース サブスクリプション

サブスクリプションでは、特定のサーバークエリとそのメタデータを定義します。 このクエリの結果は、サブスクリプションが SubscriptionSetState.COMPLETE の状態を持つ SubscriptionSet の一部である限り、デバイスと継続的に同期されます。

updateExisting = trueとともにMutableSubscriptionSet.addを使用してサブスクリプションを更新できます。

プロパティ

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

このサブスクリプションが作成されたときのタイムスタンプ。

クリップボードにコピーされたリンク
抽象 価値 id: ObjectId

このサブスクリプションを識別する、Realm によって生成される一意の ID。

クリップボードにコピーされたリンク
抽象 価値 name: 文字列?

サブスクライブの名前、または匿名サブスクライブの場合はnull

クリップボードにコピーされたリンク
抽象 価値 objectType: 文字列

クエリ対象のオブジェクトのクラス名。

クリップボードにコピーされたリンク
抽象 価値 クエリ説明: 文字列

objectType型のオブジェクトで実行されているサブスクライブ クエリ。

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

永続化されたサブスクライブが更新されたときのタイムスタンプ。 サブスクリプションが作成されると、このフィールドはcreatedAtと等しくなります。

関数

クリップボードにコピーされたリンク
抽象 fun <t : RealmObject> asQuery(タイプ: KClass < T >): RealmQuery<t>

Subscription.query Description を変換します ローカル Realm に対して実行できる Realmクエリに戻ります。

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

Subscription.query Description を変換します ローカル Realm に対して実行できる Realmクエリに戻ります。