public ReportingSyncEventHandler(ISyncEventQueue queue) : base() { if (queue == null) { throw new ArgumentNullException("queue"); } this.Queue = queue; } }