/// <summary> /// <para>Remove report from available reports list.</para> /// </summary> public void Remove() { if (!CrashReport.RemoveReport(this.id)) { return; } lock (CrashReport.reportsLock) CrashReport.internalReports.Remove(this); }
public void Remove() { if (CrashReport.RemoveReport(this.id)) { object obj = CrashReport.reportsLock; lock (obj) { CrashReport.internalReports.Remove(this); } } }
public void Remove() { bool flag = CrashReport.RemoveReport(this.id); if (flag) { object obj = CrashReport.reportsLock; lock (obj) { CrashReport.internalReports.Remove(this); } } }
public void Remove() { if (CrashReport.RemoveReport(this.id)) { object obj = CrashReport.reportsLock; Monitor.Enter(obj); try { CrashReport.internalReports.Remove(this); } finally { Monitor.Exit(obj); } } }