/// <summary> /// Initializes a new instance of the DataTable class with no arguments. /// </summary> public DataTable () { dataSet = null; _columnCollection = new DataColumnCollection(this); _constraintCollection = new ConstraintCollection(this); _extendedProperties = new PropertyCollection(); _tableName = ""; _nameSpace = null; _caseSensitive = false; //default value _displayExpression = null; _primaryKeyConstraint = null; _site = null; _rows = new DataRowCollection (this); _indexes = new ArrayList(); _recordCache = new RecordCache(this); //LAMESPEC: spec says 25 impl does 50 _minimumCapacity = 50; _childRelations = new DataRelationCollection.DataTableRelationCollection (this); _parentRelations = new DataRelationCollection.DataTableRelationCollection (this); }