private async Task Raise(QueryNewRecordsEventHandler Callback, QueryNewRecordsEventArgs e) { if (!this.isAborted && !this.isDone && Callback != null) { try { await Callback(this, e); } catch (Exception ex) { Log.Critical(ex); } } }
private Task Query_OnNewRecords(object Sender, QueryNewRecordsEventArgs e) { return(this.NewRecords(e)); }
private void Query_OnNewRecords(object Sender, QueryNewRecordsEventArgs e) { this.NewRecords(e); }
internal Task NewRecords(QueryNewRecordsEventArgs e) { return(this.Raise(this.OnNewRecords, e)); }
internal void NewRecords(QueryNewRecordsEventArgs e) { this.Raise(this.OnNewRecords, e); }