private LogMessageFilter Message() { using (var frm = new StackDetailsFilter(m_log)) { if (frm.ShowDialog() == DialogResult.OK) { var filter = new LogMessageFilter(); filter.StackDetails = frm.Matching; return(filter); } return(null); } }
private LogMessageFilter MessageAndEvent() { using (var frm = new StackDetailsFilter(m_log)) { if (frm.ShowDialog() == DialogResult.OK) { var filter = new LogMessageFilter(); filter.StackDetails = frm.Matching; filter.EventName = new StringMatching(StringMatchingMode.Exact, m_log.EventName); return(filter); } return(null); } }
private LogMessageFilter MessageAndRelatedType() { using (var frm = new RelatedTypesFilter(m_log.EventPublisherDetails.TypeData)) { if (frm.ShowDialog() == DialogResult.OK) { using (var frm2 = new StackDetailsFilter(m_log)) { if (frm2.ShowDialog() == DialogResult.OK) { var filter = new LogMessageFilter(); filter.RelatedType = new StringMatching(StringMatchingMode.Exact, frm.SelectedItem); filter.StackDetails = frm2.Matching; return(filter); } return(null); } } return(null); } }