public void ClearAllData()
{
CheckDisposed();
// Hastables
m_basicObjectCache.Clear();
// Dictionaries.
m_extendedKeyCache.Clear();
m_basicITsStringCache.Clear();
m_basicByteArrayCache.Clear();
m_basicStringCache.Clear();
m_guidCache.Clear();
m_guidToHvo.Clear();
m_intCache.Clear();
m_longCache.Clear();
m_boolCache.Clear();
m_vectorCache.Clear();
// No sense in keeping the times on all that data that was just cleared out.
m_timeStampCache.Clear();
}