コード例 #1
0
ファイル: MonitorLock.cs プロジェクト: 5l1v3r1/Highway-1
 protected virtual void Dispose(bool disposing)
 {
     if (!_isDisposed)
     {
         if (disposing)
         {
             _lockStrategy.Exit();
             _lockStrategy = null;
         }
     }
     _isDisposed = true;
 }
コード例 #2
0
ファイル: MonitorLock.cs プロジェクト: 5l1v3r1/Highway-1
 public MonitorLock(ExclusiveLockStrategy lockStrategy)
 {
     _lockStrategy = lockStrategy;
 }