Esempio n. 1
0
 public virtual void Dispose()
 {
     _metadataPersister.Dispose();
     lock (_fileMetadataDictionary)
     {
         foreach (KeyValuePair <string, FileMetadata <long, byte[]> > fMetadata in _fileMetadataDictionary)
         {
             fMetadata.Value.Provider.Dispose();
         }
     }
     _collectionMetadataDictionary = null;
     _fileMetadataDictionary       = null;
     _dbId = null;
 }