protected override void Dispose(bool disposing) { if (disposing && this.eventSourceListener != null) { this.eventSourceListener.Dispose(); this.eventSourceListener = null; } base.Dispose(disposing); }
/// <summary> /// Constructor. /// </summary> /// <param name="sessionName">Name of session (used in start+end session events).</param> public MockETWProcessor(string sessionName) { if (sessionName == null) { throw new ArgumentNullException("sessionName"); } this.CurrentSessionName = sessionName; this.eventSourceListener = new EventSourceInjector(this); }
/// <summary> /// Constructor. /// </summary> /// <param name="sessionName">Name of session (used in start+end session events).</param> public MockETWProcessor(string sessionName) { if (sessionName == null) { throw new ArgumentNullException("sessionName"); } this.CurrentSessionName = sessionName; this.eventSourceListener = new EventSourceInjector(this); }
protected override void Dispose(bool disposing) { if (disposing && this.eventSourceListener != null) { this.eventSourceListener.Dispose(); this.eventSourceListener = null; } base.Dispose(disposing); }