PEAPI.MetaData.AddToTable C# (CSharp) Method

AddToTable() private method

private AddToTable ( MDTable tableIx, MetaDataElement elem ) : void
tableIx MDTable
elem MetaDataElement
return void
		internal void AddToTable(MDTable tableIx, MetaDataElement elem) 
		{
			if (elem.Row > 0) {
				// Console.Out.WriteLine("ERROR - element already in table " + tableIx);
				return;
			}
			// updates Row field of the element
			// Console.WriteLine("Adding element to table " + (uint)tableIx);
			ArrayList table = GetTable(tableIx);
			elem.Row = (uint)table.Count + 1;
			table.Add(elem);
		}

Usage Example

		internal sealed override void BuildTables(MetaData md) 
		{
			md.AddToTable(MDTable.File,this);
		}
All Usage Examples Of PEAPI.MetaData::AddToTable