public PartitionableList() { _eventState = new TemporaryDisabler(OnReenableEvents); }
internal SuspendToken(TemporaryDisabler parent) { var suspendLevel = System.Threading.Interlocked.Increment(ref parent._suspendLevel); _parent = parent; }