> ## Documentation Index
> Fetch the complete documentation index at: https://easyaf.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# CollectionChangeNotificationMode

> Specifies how bulk-change notifications are raised on an [ObservableCollection`1](https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.obser...

## Definition

**Assembly:** CloudNimble.EasyAF.Extensions.Collections.dll

**Namespace:** System.Collections.ObjectModel

**Inheritance:** System.Enum

## Syntax

```csharp theme={"dark"}
System.Collections.ObjectModel.CollectionChangeNotificationMode
```

## Summary

Specifies how bulk-change notifications are raised on an [ObservableCollection\`1](https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.observablecollection-1).

## Values

| Name | Value | Description |
| - | - | - |
| `Batched` | 0 | Raises a single event with the proper action (Add, Remove, or Replace) |
| and populates <c>NewItems</c>/<c>OldItems</c> with all affected items. | | |
| `Reset` | 1 | Raises a single <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" /> event. |
| Compatible with all UI frameworks including WPF. | | |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.