Exemplo n.º 1
0
 internal MetricsMap(MetricsMap <T> map)
 {
     _properties           = map._properties;
     _groupByAttributes    = map._groupByAttributes;
     _groupBySeparators    = map._groupBySeparators;
     _retain               = map._retain;
     _accept               = map._accept;
     _reject               = map._reject;
     _subMapCloneFactories = map._subMapCloneFactories;
 }
Exemplo n.º 2
0
        internal List <MetricsMap <T> > GetMaps <T>(string mapName) where T : Metrics, new()
        {
            var maps = new List <MetricsMap <T> >();

            foreach (MetricsView v in _views.Values)
            {
                MetricsMap <T>?map = v.GetMap <T>(mapName);
                if (map != null)
                {
                    maps.Add(map);
                }
            }
            return(maps);
        }
Exemplo n.º 3
0
 internal Entry(object mutex, MetricsMap <T> map, T obj)
 {
     _mutex  = mutex;
     Map     = map;
     _object = obj;
 }
Exemplo n.º 4
0
 internal SubMapCloneFactory(MetricsMap <S> map, System.Reflection.FieldInfo field)
 {
     _map   = map;
     _field = field;
 }