inscrição

Interface inscrição

Uma assinatura define uma query de servidor específica e seus metadados. O resultado dessa query é sincronizado continuamente com o dispositivo, desde que a assinatura 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 timestamp de quando esta 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 dos objetos que estão sendo consultados.

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

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, esse 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 o Subscription.queryDescription de volta para uma RealmQuery que pode ser executada no Realm local.

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

Converte o Subscription.queryDescription de volta para uma RealmQuery que pode ser executada no Realm local.