private void RaiseCollectionReset()
{
if (_collectionChangedHandler != null) {
NotifyCollectionChangedEventArgs e = new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset);
_collectionChangedHandler(this, e);
}
}