/// <summary> /// Metodo che si occupa di inizializzare l'oggetto per una nuova sincronizzazione /// </summary> public void initCollection() { _newFiles = new BlockingList <FileAttr>(); _updFiles = new BlockingList <FileAttr>(); _delFiles = new BlockingList <FileAttr>(); _tasks = new BlockingQueue <String>(); }
/// <summary> /// Costruttore della classe, si preoccupa di istanziare le Collezioni utili. /// </summary> /// <param name="dic">Dizionario contenente le Informazioni riguardanti i file attualmente presenti sul server</param> /// <param name="set">Settings di Sincronizzazione</param> public SyncCollections(Settings set) { _newFiles = new BlockingList <FileAttr>(); _updFiles = new BlockingList <FileAttr>(); _delFiles = new BlockingList <FileAttr>(); _tasks = new BlockingQueue <String>(); _settings = set; }