/// <summary> /// Initializes a new instance of the <see cref="TreeIndexCollector"/> class. /// </summary> /// <param name="snapshot">The snapshot.</param> public TreeIndexCollector(Snapshot snapshot) { this.Snapshot = snapshot; this.Structure = snapshot.Structure.Readonly; this.Data = snapshot.Data.Readonly; RootNode = new RootCollectorNode(); PostProcessAliases = false; }
public CollectAliasMemoryIndexVisitor(TreeIndexCollector collector, RootCollectorNode rootNode, bool isMust) { this.rootNode = rootNode; this.collector = collector; this.isMust = isMust; }