internal void ReReadClassMetadata(ClassMetadata clazz)
 {
     if (clazz != null)
     {
         ReReadClassMetadata(clazz._ancestor);
         clazz.ReadName(_systemTransaction);
         clazz.ForceRead();
         clazz.SetStateClean();
         clazz.BitFalse(Const4.CheckedChanges);
         clazz.BitFalse(Const4.Reading);
         clazz.BitFalse(Const4.Continue);
         clazz.BitFalse(Const4.Dead);
         clazz.CheckChanges();
     }
 }