copy 来自 Realm
为托管RealmDictionary中的元素创建非托管内存中副本。 这是一个深度复制,将复制所有引用的对象。
参数
深度复制的限制。 此深度之后的所有对象引用都将为null
。 包含对象的RealmList 、 RealmSet和RealmDictionary变量将为空。 起始深度为 0。
抛出异常
如果深度 < 0 或,或列表无效,无法复制。
创建托管RealmList中元素的非托管内存中副本。 这是一个深度复制,将复制所有引用的对象。
参数
深度复制的限制。 此深度之后的所有对象引用都将为null
。 包含对象的RealmList 、 RealmSet和RealmDictionary变量将为空。 起始深度为 0。
抛出异常
如果深度 < 0 或,或列表无效,无法复制。
为RealmResults中的元素创建非托管内存中副本。 这是一个深度复制,将复制所有引用的对象。
参数
深度复制的限制。 此深度之后的所有对象引用都将为null
。 包含对象的RealmList和 RealmSet 将为空。 起始深度为 0。
抛出异常
如果深度 < 0 或,或列表无效,无法复制。
为托管RealmSet中的元素创建非托管内存中副本。 这是一个深度复制,将复制所有引用的对象。
参数
深度复制的限制。 此深度之后的所有对象引用都将为null
。 包含对象的RealmList 、 RealmSet和RealmDictionary变量将为空。 起始深度为 0。
抛出异常
如果深度 < 0 或,或列表无效,无法复制。
为已持久化的io.realm.kotlin.types.RealmObject 创建非托管内存中副本。 这是一个深度复制,将复制所有引用的对象。
参数
深度复制的限制。 此深度之后的所有对象引用都将为null
。 包含对象的RealmList 、 RealmSet和RealmDictionary变量将为空。 起始深度为 0。
抛出异常
如果该对象不是要复制的有效对象。