async Task DeleteStorageForRecordAsync(string recordID)
 {
     using (await CrossThreadLockScope.Enter(m_storageLock))
     {
         System.Diagnostics.Debug.WriteLine("Deleting storage for {0}", recordID);
         await m_root.DeleteChildStoreAsync(recordID);
     }
 }
 public async Task DeleteChildStoreAsync(string childName)
 {
     await m_inner.DeleteChildStoreAsync(childName);
 }