SyncSubscriptionState
@frozen
public enum SyncSubscriptionState : Equatable
サブスクリプション セットのさまざまな状態を表す列挙型。
-
サブスクライブは完了し、サブスクライブセットが更新された時点でサーバーはサブスクライブクエリに一致したすべてのデータを送信しました。 サーバーは現在、定常状態の同期モードになっており、更新が完了するとストリーム更新されます。
宣言
Swift
case complete
-
サブスクリプションでエラーが発生し、この Realm の同期は一時停止されました。 現在のサブスクライブセットを使用してサブスクリプションを書き込みすることもできます。
宣言
Swift
case error(Error)
-
サブスクリプションはローカルに保存されていますが、サーバーによってまだ処理されていないため、サーバーは更新されたサブスクライブクエリに一致するすべてのデータをまだ返していません。
宣言
Swift
case pending
-
サブスクリプションセットは更新されたものによって置き換えられました。これは通常、サブスクリプションセットの別のインスタンスにサブスクリプションを書込み込もうとしていることを意味します。 サブスクリプションを書込むには、スーパーシードされたサブスクリプションセットは使用せず、代わりにサブスクリプションセットの新しいインスタンスを取得してください。
宣言
Swift
case superseded
-
宣言
Swift
public static func == (lhs: SyncSubscriptionState, rhs: SyncSubscriptionState) -> Bool