Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ CheckReentrancy()

void System.Collections.ObjectModel.ObservableCollection< T >.CheckReentrancy ( )
inlineprotected

Definition at line 160 of file ObservableCollection.cs.

161 {
162 if (_blockReentrancyCount > 0)
163 {
165 if (collectionChanged != null && collectionChanged.GetInvocationList().Length > 1)
166 {
168 }
169 }
170 }
virtual ? NotifyCollectionChangedEventHandler CollectionChanged
static string ObservableCollectionReentrancyNotAllowed
Definition SR.cs:30
Definition SR.cs:7
delegate void NotifyCollectionChangedEventHandler(object? sender, NotifyCollectionChangedEventArgs e)

References System.Collections.ObjectModel.ObservableCollection< T >._blockReentrancyCount, System.Collections.ObjectModel.ObservableCollection< T >.CollectionChanged, System.Collections.Specialized.NotifyCollectionChangedEventHandler(), and System.SR.ObservableCollectionReentrancyNotAllowed.

Referenced by System.Collections.ObjectModel.ObservableCollection< T >.ClearItems(), System.Collections.ObjectModel.ObservableCollection< T >.InsertItem(), System.Collections.ObjectModel.ObservableCollection< T >.MoveItem(), System.Collections.ObjectModel.ObservableCollection< T >.RemoveItem(), and System.Collections.ObjectModel.ObservableCollection< T >.SetItem().