Mono.Parallel
    4.0.0.0
  
  
    System.ValueType
  
  
  
    This is an even lighter and faster version of  that provide only the bare functionnality of a reader-writer lock with no thread tracking and no heavy wait mechanism. In summary, it's what  is to .
    The Enter methods of this class use  for waiting which means you shouldn't use this type with locked long running operations.
  
  
    
      
      
      Method
      
        4.0.0.0
      
      
        System.Void
      
      
        
      
      
        
          
Must be set to false prior calling this method.
          
If value is  lock has been taken. This value is safe to trust even under exceptional situations.
        
        Attempts to get the lock in Read mode and loops if it's not yet available.
        To be added.
      
    
    
      
      
      Method
      
        4.0.0.0
      
      
        System.Void
      
      
        
      
      
        
          
Must be set to false prior calling this method.
          
If value is  lock has been taken. This value is safe to trust even under exceptional situations.
        
        Attempts to get the lock in Write mode and loops if it's not yet available.
        To be added.
      
    
    
      
      
      Method
      
        4.0.0.0
      
      
        System.Void
      
      
      
        Remove a reader from the lock.
        A call to  or  must be matched by this method to release it no matter the thread that call it.
      
    
    
      
      
      Method
      
        4.0.0.0
      
      
        System.Void
      
      
      
        Remove writer from the lock.
        A call to  or  must be matched by this method to release it no matter the thread that call it.
      
    
    
      
      
      Method
      
        4.0.0.0
      
      
        System.Void
      
      
        
      
      
        
          
Must be set to false prior calling this method.
          
If value is  lock has been taken. This value is safe to trust even under exceptional situations.
        
        Non-blocking equivalent of .
        To be added.
      
    
    
      
      
      Method
      
        4.0.0.0
      
      
        System.Void
      
      
        
      
      
        
          
Must be set to false prior calling this method.
          
If value is  lock has been taken. This value is safe to trust even under exceptional situations.
        
        Non-blocking equivalent of .
        To be added.