閉じる
このRealmとすべての基礎となるリソースを閉じます。 このメソッドが呼び出された後にメソッドまたは Realm オブジェクトにアクセスすると、 IllealStateExceptionが発生します。
これにより、基礎となる Realm(ライターと通知子)が閉じられるまでブロックされ、閉じた が呼び出されたときに進行中のトランザクションがロールバックされるまでブロックされます。 トランザクション ブロック内で Realm 書き込みディスカッションからこれを呼び出すとスローされますが、別のスレッドで何らかのブロッキング操作(例: トランザクション内でrunBlocking(Dispatcher.Default)
)が発生すると、デッドロックが発生します。
スロー
トランザクション ブロック内に Realm 書込み (write) ディスカッションから呼び出された場合。