書込み (write)

抽象 paused fun <R> 書込み (write)(ブロック: MutableRealm -> R): R

デフォルトの Realm 書込み (write) ディスパッチ 上の一時停止可能なトランザクション内の基礎となる Realm ファイルを変更します。

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

書込みトランザクションは、 MutableRealm.cancelWriteが呼び出されない限り、クローズドが戻ったときに行われた変更を自動的にコミットします。

Return

指定された書込み (write) ブロックから返された任意の値。 これがRealmObjectの場合、返される前に固定されます。

パラメーター

ブロック

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