Изменения документа Tools.Collections
                  Редактировал(а) Alexandr Fokin 2023/01/11 15:18
              
      
      От версии  5.2 
    
    
              отредактировано Alexandr Fokin
        
на 2020/06/14 12:17
     на 2020/06/14 12:17
      Изменить комментарий:
              Добавлен тег [keyValue,dictionary,threadSafe]
          
         
      К версии  3.1 
    
    
              отредактировано Alexandr Fokin
        
на 2020/06/14 12:09
     на 2020/06/14 12:09
      Изменить комментарий:
              К данной версии нет комментариев
          
         Сводка
- 
          Свойства страницы (2 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
- 
      - Теги
-   ... ... @@ -1,1 +1,0 @@ 1 -keyValue|dictionary|threadSafe 
- Содержимое
-   ... ... @@ -2,8 +2,6 @@ 2 2 3 3 Данный проект реализует 2 коллекции. 4 4 Коллекцию представляют из себя Key Value хранилище, являются потокобезопасными. (В основе лежит ConcurrentDictionary) 5 -Для обеспечения оптимистичной блокировки в LinkStorage используется специальный item с полем Stamp, по которому проверяется не был ли изменен элемент во время операции. 6 -(Подробнее смотри ConcurrentDictionary) 7 7 8 8 **1) LinkStorage** 9 9 Интерфейс: ... ... @@ -40,7 +40,7 @@ 40 40 При RemoveLink, помимо уменьшения счетчика из HashSet удаляется ссылающийся объект. 41 41 42 42 Ссылки: 43 - [[Разработка/NET/C#/ConcurrentDictionary>>https://wiki.denhome.ru/bin/view/Разработка/NET/C%23/ConcurrentDictionary/]]41 +https://wiki.denhome.ru/bin/view/Разработка/NET/C%23/ConcurrentDictionary/ 44 44 https://stackoverflow.com/questions/39679779/how-to-achieve-remove-if-functionality-in-net-concurrentdictionary 45 45 46 46 
 
