27 dataView.ChildRelationCollectionChanged(sender, e);
40 dataView.ParentRelationCollectionChanged(sender, e);
53 dataView.ColumnCollectionChangedInternal(sender, e);
79 dataView.IndexListChangedInternal(e);
94 table.Columns.ColumnPropertyChanged +=
value;
95 table.Columns.CollectionChanged +=
value;
98 table.ChildRelations.CollectionChanged +=
value2;
101 table.ParentRelations.CollectionChanged +=
value3;
119 table.Columns.ColumnPropertyChanged -=
value;
120 table.Columns.CollectionChanged -=
value;
123 table.ChildRelations.CollectionChanged -=
value2;
126 table.ParentRelations.CollectionChanged -=
value3;
145 index.ListChangedAdd(
this);
160 index.ListChangedRemove(
this);
161 if (
index.RemoveRef() <= 1)
179 int num = listeners.Count - 1;
bool ICollection< KeyValuePair< TKey, TValue > >. Remove(KeyValuePair< TKey, TValue > keyValuePair)
void Add(TKey key, TValue value)
List< DataViewListener > GetListeners()
DataRelationCollection ParentRelations
DataRelationCollection ChildRelations
void MaintainDataView(ListChangedType changedType, DataRow row, bool trackAddRemove)
DataViewListener(DataView dv)
void IndexListChanged(ListChangedEventArgs e)
void UnregisterListChangedEvent()
void RegisterListChangedEvent(Index index)
void RegisterMetaDataEvents(DataTable table)
void ChildRelationCollectionChanged(object sender, CollectionChangeEventArgs e)
void CleanUp(bool updateListeners)
void ColumnCollectionChanged(object sender, CollectionChangeEventArgs e)
readonly WeakReference _dvWeak
void ParentRelationCollectionChanged(object sender, CollectionChangeEventArgs e)
void RegisterListener(DataTable table)
void UnregisterMetaDataEvents(bool updateListeners)
void UnregisterMetaDataEvents()