/// <summary> /// Log message received event handler (called from control thread only) /// </summary> /// <param name="Message"></param> void InnerObj_OnLogMessage_Sync(NetLogViewerLib.CLogMessage Message) { DataRow row = messagesDataSet.Tables[0].NewRow(); row.ItemArray = new object[] { Message.Severity, Message.ReceivedDate, Message.Message, new LogMessage(Message) }; messagesDataSet.Tables[0].Rows.Add(row); }
/// <summary> /// Log message received event handler /// </summary> /// <param name="Message"></param> void InnerObj_OnLogMessage(NetLogViewerLib.CLogMessage Message) { this.BeginInvoke(new DelegateLogMessageReceived(this.InnerObj_OnLogMessage_Sync), new object[] { Message }); }