# Rhino.Notifications namespace

Assembly: [RhinoCommon](https://developer.rhino3d.com/api/rhinocommon/assembly/rhinocommon.md)

## Classes

- [SuspendCollectionChangedEventHandler<T>](https://developer.rhino3d.com/api/rhinocommon/type/rhino.notifications.suspendcollectionchangedeventhandler-1.md): Using this on a subscribed event handler for the given [TrulyObservableOrderedSet<T>](https://developer.rhino3d.com/api/rhinocommon/type/rhino.runtime.notifications.trulyobservableorderedset-1.md) will suspend notifications to the specified handler until [SuspendCollectionChangedEventHandler<T>](https://developer.rhino3d.com/api/rhinocommon/type/rhino.notifications.suspendcollectionchangedeventhandler-1.md) is disposed.
- [SuspendCollectionChangedNotifications<T>](https://developer.rhino3d.com/api/rhinocommon/type/rhino.notifications.suspendcollectionchangednotifications-1.md): Using this on a [TrulyObservableOrderedSet<T>](https://developer.rhino3d.com/api/rhinocommon/type/rhino.runtime.notifications.trulyobservableorderedset-1.md) will suspend notifications until the [SuspendCollectionChangedNotifications<T>](https://developer.rhino3d.com/api/rhinocommon/type/rhino.notifications.suspendcollectionchangednotifications-1.md) is disposed.
