// Token: 0x060001E7 RID: 487 RVA: 0x0000CE04 File Offset: 0x0000B004 public static void GetPerfCounterInfo(XElement element) { if (PerfCounters.AllCounters == null) { return; } foreach (ExPerformanceCounter exPerformanceCounter in PerfCounters.AllCounters) { try { element.Add(new XElement(ExPerformanceCounter.GetEncodedName(exPerformanceCounter.CounterName), exPerformanceCounter.NextValue())); } catch (XmlException ex) { XElement content = new XElement("Error", ex.Message); element.Add(content); } } }
public override void GetPerfCounterDiagnosticsInfo(XElement topElement) { XElement xelement = null; foreach (ExPerformanceCounter exPerformanceCounter in this.counters) { try { if (xelement == null) { xelement = new XElement(ExPerformanceCounter.GetEncodedName(exPerformanceCounter.InstanceName)); topElement.Add(xelement); } xelement.Add(new XElement(ExPerformanceCounter.GetEncodedName(exPerformanceCounter.CounterName), exPerformanceCounter.NextValue())); } catch (XmlException ex) { XElement content = new XElement("Error", ex.Message); topElement.Add(content); } } }