Пример #1
0
 public bool Remove(KeyValuePair <TisValidationMethod, TisValidationMethodResult> item)
 {
     using (RWLockWriteSession lockSession = new RWLockWriteSession(m_dictLocker))
     {
         return(m_dict.Remove(item));
     }
 }
Пример #2
0
 public void Clear()
 {
     using (RWLockWriteSession lockSession = new RWLockWriteSession(m_dictLocker))
     {
         m_dict.Clear();
     }
 }
Пример #3
0
 public void Add(KeyValuePair <TisValidationMethod, TisValidationMethodResult> item)
 {
     using (RWLockWriteSession lockSession = new RWLockWriteSession(m_dictLocker))
     {
         m_dict.Add(item);
     }
 }
Пример #4
0
 public void Add(TisValidationMethod key, TisValidationMethodResult value)
 {
     using (RWLockWriteSession lockSession = new RWLockWriteSession(m_dictLocker))
     {
         m_dict.Add(key, value);
     }
 }
 protected void SetStatus(HostStatus enStatus)
 {
     using (RWLockWriteSession lockSession = new RWLockWriteSession(m_hostStatusLocker))
     {
         m_enStatus = enStatus;
     }
 }
Пример #6
0
 public TisValidationMethodResult this[TisValidationMethod key]
 {
     get
     {
         using (RWLockReadSession lockSession = new RWLockReadSession(m_dictLocker))
         {
             return(m_dict[key]);
         }
     }
     set
     {
         using (RWLockWriteSession lockSession = new RWLockWriteSession(m_dictLocker))
         {
             m_dict[key] = value;
         }
     }
 }