Ejemplo n.º 1
0
 private void WriteLockedMethod(WriteLockMethod method)
 {
     rwlMyLock_m.AcquireWriterLock(0);
     try
     {
         method();
     }
     finally
     {
         rwlMyLock_m.ReleaseWriterLock();
     }
 }
Ejemplo n.º 2
0
 private static void WriteLockedMethod(
     ReaderWriterLock rwl,
     WriteLockMethod method
     )
 {
     rwl.AcquireWriterLock(0);
     try
     {
         method();
     }
     finally
     {
         rwl.ReleaseWriterLock();
     }
 }