protected override void EmitValueRemoved(DbEntity entity) { if (entity != null) { ValueRemoved?.Invoke(entity); } }
public void Remove(T item) { Remove(item); ValueRemoved?.Invoke(this, item); }
public void RemoveAt(int key) { ValueRemoved?.Invoke(this, this[key]); CollectionChanged?.Invoke(this, key); base.RemoveAt(key); }
public void HandleValueRemoved(string path) { ValueRemoved?.Invoke(this, new ValueRemovedEventArgs(path)); }