Поделиться через


ConfigurationElementCollection.OnDeserializeUnrecognizedElement Метод

Определение

Приводит к тому, что система конфигурации выдает исключение.

protected:
 override bool OnDeserializeUnrecognizedElement(System::String ^ elementName, System::Xml::XmlReader ^ reader);
protected override bool OnDeserializeUnrecognizedElement (string elementName, System.Xml.XmlReader reader);
override this.OnDeserializeUnrecognizedElement : string * System.Xml.XmlReader -> bool
Protected Overrides Function OnDeserializeUnrecognizedElement (elementName As String, reader As XmlReader) As Boolean

Параметры

elementName
String

Имя неопознанного элемента.

reader
XmlReader

Входной поток, который считывает XML из файла конфигурации.

Возвращаемое значение

Значение true, если неопознанный элемент был успешно десериализован; в противном случае — значение false. Значение по умолчанию — false.

Исключения

Элемент, указанный в elementName, является элементом <clear>.

elementName начинается с зарезервированного префикса config или lock.

Комментарии

OnDeserializeUnrecognizedElement вызывается, когда нераспознанный элемент конфигурации считывается из файла конфигурации.

Переопределите этот метод, чтобы обеспечить пользовательскую обработку нераспознанных элементов конфигурации из файла конфигурации. Возвращаемое по умолчанию значение falseвызывает исключение в системе конфигурации.

Применяется к