書込み (write)ブロッキング

抽象 fun <R> 書き込みブロッキング(ブロック: MutableRealm -> R): R

トランザクションが完了するまで呼び出しスレッドをブロックしながら、基礎となる Realm ファイルを変更します。 書込みトランザクションは、 MutableRealm.cancelWriteが呼び出されない限り、クローズドが戻ったときに行われた変更を自動的にコミットします。

書込みトランザクションは、呼び出し元の Realm がまだこれを表していない場合でも、常に Realm ファイル内の最新バージョンのデータを表します。

Return

指定された書込み (write) ブロックから返された任意の値。

パラメーター

ブロック

書込みトランザクションのコンテキスト内で実行する必要がある関数。

スロー

既存のトランザクション内で呼び出された場合。