SuspendCollectionChangedEventHandler<T>

Using this on a subscribed event handler for the given TrulyObservableOrderedSet<T> will suspend notifications to the specified handler until SuspendCollectionChangedEventHandler<T> is disposed.

Constructors

SuspendCollectionChangedEventHandler

#
public SuspendCollectionChangedEventHandler(NotifyCollectionChangedEventHandler handler, TrulyObservableOrderedSet<T> set, bool fireOnResume = true)
Constructor. Notifications from the set to the handler are suspended until this object is disposed.
handler (NotifyCollectionChangedEventHandler)The event handler to suspend
set (TrulyObservableOrderedSet<T>)The collection to suspend notifications for
fireOnResume (bool = true)If true (=default), upon resuming notifications one NotifyCollectionChangedAction.Reset event will be fired if the collection was modified during the suspension.

Methods

Dispose

#
public void Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.