return GetColumn (name) != null;\r
}\r
\r
- public DataColumn GetColumn (string name)
- {
- foreach (DataColumn col in Elements)
- if (col.ColumnName == name)
- return col;
- foreach (DataColumn col in Attributes)
- if (col.ColumnName == name)
- return col;
- if (SimpleContent != null && name == SimpleContent.ColumnName)
- return SimpleContent;
- if (PrimaryKey != null && name == PrimaryKey.ColumnName)
- return PrimaryKey;
- return null;
- }
-
- public void RemoveElementColumn (string name)
- {
- foreach (DataColumn col in Elements) {
- if (col.ColumnName == name) {
- Elements.Remove (col);
- return;
- }
- }
- }
+ public DataColumn GetColumn (string name)\r
+ {\r
+ foreach (DataColumn col in Elements)\r
+ if (col.ColumnName == name)\r
+ return col;\r
+ foreach (DataColumn col in Attributes)\r
+ if (col.ColumnName == name)\r
+ return col;\r
+ if (SimpleContent != null && name == SimpleContent.ColumnName)\r
+ return SimpleContent;\r
+ if (PrimaryKey != null && name == PrimaryKey.ColumnName)\r
+ return PrimaryKey;\r
+ return null;\r
+ }\r
+\r
+ public void RemoveElementColumn (string name)\r
+ {\r
+ foreach (DataColumn col in Elements) {\r
+ if (col.ColumnName == name) {\r
+ Elements.Remove (col);\r
+ return;\r
+ }\r
+ }\r
+ }\r
}\r
\r
internal class XmlDataInferenceLoader\r