public void Dispose()
 {
     if (_tree == null)
     {
         return; // Already disposed
     }
     _tree.Dispose();
     _tree = null;
 }
 public void Dispose()
 {
   if (_tree == null)
     return; // Already disposed
   _tree.Dispose();
   _tree = null;
 }
 public void Initialize()
 {
   Dispose();
   _tree = new ConfigurationTree();
 }
 public void Initialize()
 {
     Dispose();
     _tree = new ConfigurationTree();
 }