System.Data.XmlToDatasetMap.AddColumnSchema C# (CSharp) Method

AddColumnSchema() private method

private AddColumnSchema ( DataColumn col, XmlNameTable nameTable, XmlNodeIdHashtable columns ) : bool
col DataColumn
nameTable System.Xml.XmlNameTable
columns XmlNodeIdHashtable
return bool
        private bool AddColumnSchema(DataColumn col, XmlNameTable nameTable, XmlNodeIdHashtable columns)
        {
            string columnLocalName = nameTable.Get(col.EncodedColumnName);
            string columnNamespace = nameTable.Get(col.Namespace);
            if (columnLocalName == null)
            {
                return false;
            }
            XmlNodeIdentety idColumn = new XmlNodeIdentety(columnLocalName, columnNamespace);

            columns[idColumn] = col;

            if (col.ColumnName.StartsWith("xml", StringComparison.OrdinalIgnoreCase))
            {
                HandleSpecialColumn(col, nameTable, columns);
            }


            return true;
        }

Same methods

XmlToDatasetMap::AddColumnSchema ( XmlNameTable nameTable, DataColumn col, XmlNodeIdHashtable columns ) : bool