ConfigurationElementCollection.SerializeElement(XmlWriter, Boolean) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Записывает данные конфигурации в XML-элемент в файле конфигурации после переопределения в производном классе.
protected:
override bool SerializeElement(System::Xml::XmlWriter ^ writer, bool serializeCollectionKey);
protected public:
override bool SerializeElement(System::Xml::XmlWriter ^ writer, bool serializeCollectionKey);
protected override bool SerializeElement (System.Xml.XmlWriter writer, bool serializeCollectionKey);
protected internal override bool SerializeElement (System.Xml.XmlWriter writer, bool serializeCollectionKey);
override this.SerializeElement : System.Xml.XmlWriter * bool -> bool
Protected Overrides Function SerializeElement (writer As XmlWriter, serializeCollectionKey As Boolean) As Boolean
Protected Friend Overrides Function SerializeElement (writer As XmlWriter, serializeCollectionKey As Boolean) As Boolean
Параметры
- writer
- XmlWriter
Выходной поток, записывающий XML в файл конфигурации.
- serializeCollectionKey
- Boolean
Значение true
для сериализации ключа коллекции, в противном случае — значение false
.
Возвращаемое значение
Значение true
, если элемент ConfigurationElementCollection был успешно записан в файл конфигурации.
Исключения
Один из элементов коллекции был добавлен или изменен и начинается с зарезервированного префикса config или lock.
Комментарии
Метод SerializeElement записывает содержимое элементов конфигурации, содержащихся в коллекции, и всех вложенных элементов, которые они содержат, в файл конфигурации. Переопределите SerializeElement , чтобы предоставить пользовательскую процедуру записи из содержимого коллекции и вложенных элементов.