ProfilePropertySettingsCollection.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
.
Исключения
Элемент elementName
имеет значение "clear"
-или-
Элемент elementName
имеет значение "group".
Комментарии
Эта реализация OnDeserializeUnrecognizedElement выдает специализированные ошибки, если имя элемента имеет значение clear или group. После проверки этих условий метод затем явно вызывает свою базовую реализацию, ConfigurationElementCollection.OnDeserializeUnrecognizedElement метод.