QuerySubscription

@frozen
public struct QuerySubscription<T> where T : RealmSwiftObject

SubscriptionQuery é usado para definir uma query de assinatura de query nomeada/sem nome, que pode ser adicionada/removida ou atualizada em uma transação de assinatura de escrita.

Interno

  • Cria um QuerySubscription para o tipo fornecido.

    Declaração

    Swift

    public init(name: String? = nil, query: QueryFunction? = nil)

    Parâmetros

    name

    Nome da inscrição.

    query

    A consulta para a assinatura, se nulo, definirá a consulta para todos os documentos da coleção.

  • Cria um QuerySubscription que assina todos os documentos do tipo fornecido.

  • Cria um QuerySubscription para o tipo fornecido.

    Declaração

    Swift

    public init(name: String? = nil, query: borrowing QueryFunction)

    Parâmetros

    name

    Nome da inscrição.

    query

    A query da assinatura.

  • Cria um QuerySubscription para o tipo fornecido.

    Declaração

    Swift

    public init(name: String? = nil, where predicateFormat: String, _ args: Any...)

    Parâmetros

    name

    Nome da inscrição.

    predicateFormat

    Uma string de formato de predicado, opcionalmente seguida por um número variável de argumentos, que será usada para criar a assinatura.

  • Cria um QuerySubscription para o tipo fornecido.

    Declaração

    Swift

    public init(name: String? = nil, where predicate: NSPredicate)

    Parâmetros

    name

    Nome da inscrição.

    predicate

    O predicado que define a query usada para filtrar os objetos no servidor.