1 write to _viewData
System.Data.Entity (1)
System\Data\Objects\ObjectView.cs (1)
82_viewData = viewData;
27 references to _viewData
System.Data.Entity (27)
System\Data\Objects\ObjectView.cs (27)
83_listener = new ObjectViewListener(this, (IList)_viewData.List, eventDataSource); 110TElement item = _viewData.List[_addNewIndex]; 124_viewData.Remove(item, true); 147_viewData.CommitItemAt(_addNewIndex); 158get { return _viewData.AllowNew && !IsElementTypeAbstract; } 163get { return _viewData.AllowEdit; } 175_viewData.EnsureCanAddNew(); 181_addNewIndex = _viewData.Add(newItem, true); 191get { return _viewData.AllowRemove; } 278return _viewData.List[index]; 293return _viewData.List[index]; 306return !(_viewData.AllowNew || _viewData.AllowRemove); 333index = _viewData.Add((TElement)value, false); 336if (!_viewData.FiresEventOnAdd) 353if (_viewData.FiresEventOnClear) 355_viewData.Clear(); 365_viewData.Clear(); 382itemExists = _viewData.List.Contains((TElement)value); 398index = _viewData.List.IndexOf((TElement)value); 430int index = _viewData.List.IndexOf(item); 431bool removed = _viewData.Remove(item, false); 434if (removed && !_viewData.FiresEventOnRemove) 452get { return _viewData.List.Count; } 457((IList)_viewData.List).CopyTo(array, index); 472return _viewData.List.GetEnumerator(); 522ListChangedEventArgs changeArgs = _viewData.OnCollectionChanged(sender, e, _listener);