ChangeEventDelegate
public protocol ChangeEventDelegate : AnyObject
MongoCollection.watch()
ストリームの変更をサブスクライブするために使用される削除。
-
ストリームが開かれていました。
宣言
Swift
func changeStreamDidOpen(_ changeStream: ChangeStream)
パラメーター
changeStream
ストリームに対する
ChangeStream
のサブスクライブが変更されます。 -
ストリームは閉じられました。
宣言
Swift
func changeStreamDidClose(with error: Error?)
パラメーター
error
ストリームを閉じるときにエラーが発生した場合、エラーが渡されます。
-
ストリーミング中にエラーが発生しました。
宣言
Swift
func changeStreamDidReceive(error: Error)
パラメーター
error
ストリーミングエラー。
-
変更イベントを受信したときに呼び出されます。
宣言
Swift
func changeStreamDidReceive(changeEvent: AnyBSON?)
パラメーター
changeEvent
BSON 形式の 変更イベント 。