public virtual void Dispose()
        {
            m_storage = null;

            if (m_objectStorage != null)
            {
                m_objectStorage.Dispose();
                m_objectStorage = null;
            }
        }
        //
        //	Public methods
        //

        public TisObjectStorage(
            ITransactionalStorageService storage,
            IFormatter formatter)
        {
            m_storage = storage;

            m_objectStorage = new ObjectStorageServices(
                formatter,
                Compression.None);
        }