private List<IDisposable> _disposables = new List<IDisposable>();
private System.Object _listLock = new object();
private EventThreadCallback _eventThreadCallback;
- private static EventThreadCallback.CallbackDelegate _disposeQueueProcessDisposablesDelegate;
+ private EventThreadCallback.CallbackDelegate _disposeQueueProcessDisposablesDelegate;
private DisposeQueue()
{
}
}
- private void ProcessDisposables()
+ internal void ProcessDisposables()
{
lock (_listLock)
{
_disposables.Clear();
}
}
-
- internal int CurruntAccumulatedDisposableObjects
- {
- get
- {
- return _disposables.Count;
- }
- }
-
}
}