Escopo

public class Scope

Um objeto que representa um escopo de evento ativo que pode ser usado para confirmar ou cancelar o escopo.

  • Termine de gravar o escopo do evento e relate todos os eventos gerados.

    Essa função salva os eventos no disco localmente e, em seguida, os envia de forma assíncrona para o servidor. A função de conclusão opcional é chamada quando os dados do evento persistem com êxito, e não quando o upload real é concluído.

    Uma exceção será lançada se esse escopo já tiver sido confirmado ou cancelado (ou seja, se isActive for false).

    Declaração

    Swift

    public func commit(completion: ((Swift.Error?) -> Void)? = nil)
  • Cancele este escopo de evento e descarte todos os eventos gerados.

    Uma exceção será lançada se esse escopo já tiver sido confirmado ou cancelado (ou seja, se isActive for false).

    Declaração

    Swift

    public func cancel()
  • Verdadeiro se esse escopo não tiver sido confirmado ou cancelado e falso caso contrário.

    Declaração

    Swift

    public var isActive: Bool { get }
  • Termine de gravar o escopo do evento e relate todos os eventos gerados.

    Essa função salva os eventos no disco localmente e, em seguida, os envia de forma assíncrona para o servidor. O futuro retornado é preenchido quando os dados do evento persistem com êxito, e não quando o upload real é concluído.

    Uma exceção será lançada se esse escopo já tiver sido confirmado ou cancelado (ou seja, se isActive for false).

    Declaração

    Swift

    @_disfavoredOverload
    public func commit() -> Future<Void, Error>