Reloading the bounds of a DBMS table in MapXtreme .NET

Products affected: MapXtreme .NET
When a DBMS table is opened, the table description is cached from Map Catalog to memory. Whenever a table is opened again, it tries to search table's spatial information from the cached records. If found, it is returned from the cache itself instead of MAPINFO.MAPCATALOG table.

If not found in the cache, then it reads the spatial info from MAPINFO.MAPCATALOG table. The only way to reload cached description (including bounds) is closing all the tables in the catalog by calling:

Session.Current.Catalog.CloseAll();

This is the way to clear cache of opened tables description.
UPDATED:  March 27, 2020