public virtual string GetDisplayName() { MRProtos.CounterGroupProtoOrBuilder p = viaProto ? proto : builder; if (!p.HasDisplayName()) { return(null); } return(p.GetDisplayName()); }
private void InitCounters() { if (this.counters != null) { return; } MRProtos.CounterGroupProtoOrBuilder p = viaProto ? proto : builder; IList <MRProtos.StringCounterMapProto> list = p.GetCountersList(); this.counters = new Dictionary <string, Counter>(); foreach (MRProtos.StringCounterMapProto c in list) { this.counters[c.GetKey()] = ConvertFromProtoFormat(c.GetValue()); } }