public void ResetMetadata() { this._metadata = null; this._displayColumn = null; this._sortColumnProcessed = false; foreach (MetaColumn column in this.Columns) { column.ResetMetadata(); } }
/// <summary> /// Resets cached table metadata (i.e. information coming from attributes) as well as metadata of all columns. /// The metadata cache will be rebuilt the next time any metadata-derived information gets requested. /// </summary> public void ResetMetadata() { _metadata = null; _displayColumn = null; _sortColumnProcessed = false; foreach (var column in Columns) { column.ResetMetadata(); } }