Beispiel #1
0
        public ModelIdArray(IIdArray aIdArray)
        {
            iIdArray = aIdArray;

            iMutex = new Mutex(false);

            iIds           = new List <uint>();
            iCacheMetadata = new Dictionary <uint, MrItem>();
            iCacheUsage    = new List <uint>();
            iEventIdArray  = new AutoResetEvent(false);

            iMetadataCollector = new MetadataCollector(aIdArray);
        }
Beispiel #2
0
 public MetadataCollector(IIdArray aIdArray)
 {
     iIdArray = aIdArray;
     ClearIds();
 }