protected static void ЗагрузитьТабличныеЧасти(МетаданныеКонфигурация корень, УзелМетаданных узелРодитель, MetadataTableSection[] tablesSOAP) { УзелМетаданных табличныеЧасти = new МетаданныеКоллекция(корень, узелРодитель, "ТабличныеЧасти", string.Format("{0}.ТабличныеЧасти", узелРодитель.ПолноеИмя()), "ТабличныеЧасти", typeof(MetadataTableSection)); if (tablesSOAP != null) { foreach (MetadataTableSection table in tablesSOAP) { new МетаданныеТабличнаяЧасть(табличныеЧасти, table); } } }
protected static void ЗагрузитьРеквизиты(МетаданныеКонфигурация корень, УзелМетаданных узелРодитель, MetadataAttribute[] attributesSOAP) { УзелМетаданных реквизиты = new МетаданныеКоллекция(корень, узелРодитель, "Реквизиты", string.Format("{0}.Реквизиты", узелРодитель.ПолноеИмя()), "Реквизиты", typeof(MetadataAttribute)); if (attributesSOAP != null) { foreach (MetadataAttribute attribute in attributesSOAP) { new МетаданныеРеквизит(реквизиты, attribute); } } }