namespace Tizen.NUI
{
- internal class DisposeQueue
+ internal class DisposeQueue : IDisposable
{
private static readonly DisposeQueue _disposableQueue = new DisposeQueue();
private List<IDisposable> _disposables = new List<IDisposable>();
{
}
- ~DisposeQueue()
- {
- }
-
public static DisposeQueue Instance
{
get { return _disposableQueue; }
_disposables.Clear();
}
}
+
+ public void Dispose()
+ {
+ ProcessDisposables();
+ }
}
}