Exemple #1
0
 private DateTime ReadLockedMethod(ReadLockMethod method)
 {
     rwlMyLock_m.AcquireReaderLock(0);
     try
     {
         return(method());
     }
     finally
     {
         rwlMyLock_m.ReleaseReaderLock();
     }
 }
Exemple #2
0
 private static DateTime ReadLockedMethod(
     ReaderWriterLock rwl,
     ReadLockMethod method
     )
 {
     rwl.AcquireReaderLock(0);
     try
     {
         return(method());
     }
     finally
     {
         rwl.ReleaseReaderLock();
     }
 }