copy来自 Realm

内联 乐趣 <tRealmObject> RealmDictionary<t?>.copyFromRealm(depth : UInt = UInt.MAX_VALUE)映射(map)<字符串t?>

为托管RealmDictionary中的元素创建非托管内存中副本。 这是一个深度复制,将复制所有引用的对象。

参数

深度

深度复制的限制。 此深度之后的所有对象引用都将为null 。 包含对象的RealmListRealmSetRealmDictionary变量将为空。 起始深度为 0。

抛出异常

如果深度 < 0 或,或列表无效,无法复制。


内联 乐趣 <tTypedRealmObject> RealmList<t>.copyFromRealm(depth : UInt = UInt.MAX_VALUE)名单<t>

创建托管RealmList中元素的非托管内存中副本。 这是一个深度复制,将复制所有引用的对象。

参数

深度

深度复制的限制。 此深度之后的所有对象引用都将为null 。 包含对象的RealmListRealmSetRealmDictionary变量将为空。 起始深度为 0。

抛出异常

如果深度 < 0 或,或列表无效,无法复制。


内联 乐趣 <tTypedRealmObject> RealmResults<t>.copyFromRealm(depth : UInt = UInt.MAX_VALUE)名单<t>

RealmResults中的元素创建非托管内存中副本。 这是一个深度复制,将复制所有引用的对象。

参数

深度

深度复制的限制。 此深度之后的所有对象引用都将为null 。 包含对象的RealmList和 RealmSet 将为空。 起始深度为 0。

抛出异常

如果深度 < 0 或,或列表无效,无法复制。


内联 乐趣 <tRealmObject> RealmSet<t>.copyFromRealm(depth : UInt = UInt.MAX_VALUE)<t>

为托管RealmSet中的元素创建非托管内存中副本。 这是一个深度复制,将复制所有引用的对象。

参数

深度

深度复制的限制。 此深度之后的所有对象引用都将为null 。 包含对象的RealmListRealmSetRealmDictionary变量将为空。 起始深度为 0。

抛出异常

如果深度 < 0 或,或列表无效,无法复制。


内联 乐趣 <tTypedRealmObject> t.copyFromRealm(depth : UInt = UInt.MAX_VALUE)t

为已持久化的io.realm.kotlin.types.RealmObject 创建非托管内存中副本。 这是一个深度复制,将复制所有引用的对象。

参数

深度

深度复制的限制。 此深度之后的所有对象引用都将为null 。 包含对象的RealmListRealmSetRealmDictionary变量将为空。 起始深度为 0。

抛出异常

如果该对象不是要复制的有效对象。