Stops this debug monitor. This call we block the executing thread until this debug monitor is stopped.
()
| 333 | /// until this debug monitor is stopped. |
| 334 | /// </summary> |
| 335 | public static void Stop() { |
| 336 | lock (m_SyncRoot) { |
| 337 | if (m_Capturer == null) |
| 338 | throw new ObjectDisposedException("DebugMonitor", "This DebugMonitor is not running."); |
| 339 | m_Capturer = null; |
| 340 | PulseEvent(m_ReadyEvent); |
| 341 | while (m_AckEvent != IntPtr.Zero) |
| 342 | ; |
| 343 | } |
| 344 | } |
| 345 | |
| 346 | /// <summary> |
| 347 | /// Helper to create a new application exception, which has automaticly the |
no outgoing calls
no test coverage detected