AlterarEventDelegar
public protocol ChangeEventDelegate : AnyObject
delegado que é usado para assinar alterações em um fluxo MongoCollection.watch()
.
-
O stream foi aberto.
Declaração
Swift
func changeStreamDidOpen(_ changeStream: ChangeStream)
Parâmetros
changeStream
O
ChangeStream
que se inscreve no stream muda. -
O stream foi fechado.
Declaração
Swift
func changeStreamDidClose(with error: Error?)
Parâmetros
error
Se ocorreu um erro ao fechar o fluxo, um erro será passado.
-
Ocorreu um erro durante a transmissão.
Declaração
Swift
func changeStreamDidReceive(error: Error)
Parâmetros
error
O erro de streaming.
-
Invocado quando um evento de alteração é recebido.
Declaração
Swift
func changeStreamDidReceive(changeEvent: AnyBSON?)
Parâmetros
changeEvent
O evento de alteração no formato BSON.