public void Add(T item) { Execute(item, obj => { AddObjectToRealmIfNeeded(obj); _listHandle.Add(obj.ObjectHandle); }, _listHandle.Add, _listHandle.Add, _listHandle.Add); }
public void Add(T value) { var realmValue = Operator.Convert <T, RealmValue>(value); if (_isEmbedded) { Realm.ManageEmbedded(EnsureUnmanagedEmbedded(realmValue), _listHandle.AddEmbedded()); return; } AddToRealmIfNecessary(realmValue); _listHandle.Add(realmValue); }
public void Add(T item) { AddObjectToRealmIfNeeded(item); _listHandle.Add(item.ObjectHandle); }