Example #1
0
		public TablesStreamTreeNode(HexDocument doc, TablesStream tblStream, IMetaData md)
			: base((ulong)tblStream.StartOffset, (ulong)tblStream.MDTables[0].StartOffset - 1) {
			this.tablesStreamVM = new TablesStreamVM(this, doc, tblStream);

			foreach (var mdTable in tblStream.MDTables) {
				if (mdTable.Rows != 0)
					this.Children.Add(new MetaDataTableTreeNode(doc, mdTable, md));
			}
		}
Example #2
0
        public TablesStreamTreeNode(HexDocument doc, TablesStream tblStream, IMetaData md)
            : base((ulong)tblStream.StartOffset, (ulong)tblStream.MDTables[0].StartOffset - 1)
        {
            this.tablesStreamVM = new TablesStreamVM(this, doc, tblStream);

            foreach (var mdTable in tblStream.MDTables)
            {
                if (mdTable.Rows != 0)
                {
                    this.Children.Add(new MetaDataTableTreeNode(doc, mdTable, md));
                }
            }
        }