public void Dispose() { VerifyIsNotLockedByAnyThread(); _monitor.Dispose(); GC.SuppressFinalize(this); }
public void Dispose() { VerifyIsNotLockedByAnyThread(); if (_monitor != null) { _monitor.Dispose(); } GC.SuppressFinalize(this); }
public void Dispose() { VerifyIsNotLockedByAnyThread(); _monitor.Dispose(); GC.SuppressFinalize(this); }
public void Dispose() { VerifyIsNotLockedByAnyThread(); if (_monitor != null) { _monitor.Dispose(); } GC.SuppressFinalize(this); }