BlockReentrancy в ObservableCollection

Не могли бы вы объяснить мне, какова цель метода BlockReentrancy в ObservableCollection ?

MSDN показывает следующее в качестве примера:

//The typical usage is to wrap an OnCollectionChanged call within a using scope, as in the following example:

using (BlockReentrancy())
{
    // OnCollectionChanged call
}

Но это, кажется, не проясняет для меня, в чем цель. Кто-нибудь хочет объяснить?

24
задан Maxim Gershkovich 6 June 2011 в 02:58
поделиться