public virtual void removeEntry(int index) { IRDSOBJECT entry = currentContent[index]; //entry.rdsTable = null; currentContent.RemoveAt(index); }
protected void addToResult(List <IRDSOBJECT> currentResult, IRDSOBJECT currentObject) { if (!currentObject.rdsUnique || !uniqueDrops.Contains(currentObject)) { if (currentObject.rdsUnique) { uniqueDrops.Add(currentObject); } if (!(currentObject is RDSNull)) { if (currentObject is IRDSTABLE) { currentResult.AddRange(((IRDSTABLE)currentObject).rdsResult); } else { currentResult.Add(currentObject); } } } }
public virtual void removeEntry(IRDSOBJECT entry) { currentContent.Remove(entry); //entry.rdsTable = null; }
public virtual void addEntry(IRDSOBJECT entry) { currentContent.Add(entry); //entry.rdsTable = this; }