Definition at line 1300 of file XSDSchema.cs.
 1301    {
 1304        DataTable 
dataTable = _ds.Tables.GetTable(text, @
namespace);
 
 1305        if (!FromInference && 
dataTable != 
null)
 
 1306        {
 1307            throw ExceptionBuilder.DuplicateDeclaration(text);
 1308        }
 1310        {
 1314            if (!FromInference)
 1315            {
 1318            }
 1319            else
 1320            {
 1321                string prefix = GetPrefix(@
namespace);
 
 1322                if (prefix != null)
 1323                {
 1325                }
 1326            }
 1329        }
 1333        {
 1336            if (FromInference)
 1337            {
 1338                int num = 0;
 1341                {
 1343                }
 1344            }
 1345            else
 1346            {
 1348            }
 1350            dataTable.Columns[0].ColumnMapping = MappingType.SimpleContent;
 
 1351        }
 1352        if (!FromInference || _ds.Tables.GetTable(text, @namespace) == null)
 1353        {
 1355            if (FromInference)
 1356            {
 1358            }
 1359        }
 1360        if (_dsElement != null && _dsElement.Constraints != null)
 1361        {
 1363            {
 1365                {
 1366                    HandleConstraint(constraint);
 1367                }
 1368            }
 1369        }
 1372    }
void Add(TKey key, TValue value)
 
string GetInstanceName(XmlSchemaAnnotated node)
 
static ? string DecodeName(string? name)
 
 
References System.Data.DataTableCollection.Add(), System.Collections.Generic.Dictionary< TKey, TValue >.Add(), System.Xml.Schema.XmlSchemaElement.Constraints, System.Collections.Generic.Dictionary< TKey, TValue >.Count, System.Xml.XmlConvert.DecodeName(), System.Xml.Dictionary, System.Data.ExceptionBuilder.DuplicateDeclaration(), System.Data.XSDSchema.GetInstanceName(), System.Data.DataTableCollection.GetTable(), System.prefix, System.Data.DataSet.Tables, and System.text.