public Enumerator(BxCompound obj)
 {
     _obj        = obj;
     _fieldsInfo = _obj._core.GetAllFieldsInfo().GetEnumerator();
 }
 public DeclaredOnlyEnumerator(BxCompound obj)
 {
     _obj        = obj;
     _fieldsInfo = (IEnumerator <BxCompoundCoreFieldData>)_obj._core.GetFieldsInfo(true).GetEnumerator();
 }
 public Enumerable(BxCompound obj)
 {
     _obj = obj;
 }
 public DeclaredOnlyEnumerable(BxCompound obj)
 {
     _obj = obj;
 }