inscrição

Interface inscrição

Uma assinatura define uma query de servidor específica e seus metadados. O resultado dessa query é ser continuamente sincronizado com o dispositivo, desde que a assinatura faça parte de um SubscriptionSet com um estado de SubscriptionSetState.COMplete.

As assinaturas podem ser atualizadas usando MutableSubscriptionSet.add com updateExisting = true.

Propriedades

Link copiado para a área de transferência
resumo valid createdAt: Instante real

O carimbo de data/hora de quando essa assinatura foi criada.

Link copiado para a área de transferência
resumo valid id: ObjectId

Um ID único, gerado pelo Realm, que identifica esta subscrição.

Link copiado para a área de transferência
resumo valid name: String?

O nome da assinatura ou null se for uma assinatura anônima.

Link copiado para a área de transferência
resumo valid objectType: String

O nome da classe do objeto que está sendo query.

Link copiado para a área de transferência

A query de assinatura que está sendo executada em objetos do tipo objectType.

Link copiado para a área de transferência
resumo valid updatedAt: Instante real

O carimbo de data/hora de quando uma assinatura persistente foi atualizada. Quando a assinatura é criada, este campo é igual a createdAt.

Funções

Link copiado para a área de transferência
resumo Diversão <t : RealmObject> asQuery(type: KClass<T>): RealmQuery<t>

Converte a Subscription.queryDescription de volta para um RealmQuery que pode ser executado no Realm local.

Link copiado para a área de transferência
in-line Diversão <t : RealmObject> inscrição.asQuery(): RealmQuery<t>

Converte a Subscription.queryDescription de volta para um RealmQuery que pode ser executado no Realm local.