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
forfalse
).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
forfalse
).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
forfalse
).Declaração
Swift
@_disfavoredOverload public func commit() -> Future<Void, Error>