public void Add(TableFieldTypeInformation field) { string name = field.Name.ToLower(); if (!this.Fields.ContainsKey(name)) { this.Fields.Add(name, field); } }
public TableTypeInformation(TableSyntax tableSyntax) : this(tableSyntax.GetNameStringValue()) { FieldListSyntax fields = tableSyntax.Fields; if (fields != null) { SyntaxList <FieldSyntax> fieldsList = fields.Fields; if (fieldsList != null) { foreach (FieldSyntax fieldSyntax in fieldsList) { TableFieldTypeInformation fieldTypeInformation = new TableFieldTypeInformation(fieldSyntax); Add(fieldTypeInformation); } } } }