Beispiel #1
0
        public MapReduceCountersIndex(MapReduceIndexDefinition definition, StaticCountersIndexBase compiled) : base(definition, compiled)
        {
            _compiled = compiled;

            if (_compiled.ReferencedCollections == null)
            {
                return;
            }

            foreach (var collection in _compiled.ReferencedCollections)
            {
                foreach (var referencedCollection in collection.Value)
                {
                    _referencedCollections.Add(referencedCollection.Name);
                }
            }
        }
Beispiel #2
0
        protected MapCountersIndex(MapIndexDefinition definition, StaticCountersIndexBase compiled)
            : base(definition.IndexDefinition.Type, definition.IndexDefinition.SourceType, definition)
        {
            _compiled = compiled;

            if (_compiled.ReferencedCollections == null)
            {
                return;
            }

            foreach (var collection in _compiled.ReferencedCollections)
            {
                foreach (var referencedCollection in collection.Value)
                {
                    _referencedCollections.Add(referencedCollection.Name);
                }
            }
        }