private async Task Raise(QueryNewTableEventHandler Callback, QueryNewTableEventArgs e) { if (!this.isAborted && !this.isDone && Callback != null) { try { await Callback(this, e); } catch (Exception ex) { Log.Critical(ex); } } }
private Task Query_OnNewTable(object Sender, QueryNewTableEventArgs e) { return(this.NewTable(e)); }
private void Query_OnNewTable(object Sender, QueryNewTableEventArgs e) { this.NewTable(e); }
internal Task NewTable(QueryNewTableEventArgs e) { return(this.Raise(this.OnNewTable, e)); }
internal void NewTable(QueryNewTableEventArgs e) { this.Raise(this.OnNewTable, e); }