ConfigurationElement.OnDeserializeUnrecognizedElement Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение, указывающее, встретился ли неизвестный элемент при десериализации.
protected:
virtual bool OnDeserializeUnrecognizedElement(System::String ^ elementName, System::Xml::XmlReader ^ reader);
protected virtual bool OnDeserializeUnrecognizedElement (string elementName, System.Xml.XmlReader reader);
abstract member OnDeserializeUnrecognizedElement : string * System.Xml.XmlReader -> bool
override this.OnDeserializeUnrecognizedElement : string * System.Xml.XmlReader -> bool
Protected Overridable Function OnDeserializeUnrecognizedElement (elementName As String, reader As XmlReader) As Boolean
Параметры
- elementName
- String
Имя неизвестного дочернего элемента.
Возвращаемое значение
Значение true
, если при десериализации был обнаружен неизвестный элемент; в противном случае — значение false
.
Исключения
Элемент, идентифицируемый параметром elementName
, заблокирован.
-или-
Один или несколько атрибутов элемента заблокированы.
-или-
elementName
неопознан, или элемент имеет неопознанный атрибут.
-или-
Элемент имеет логический атрибут с недопустимым значением.
-или-
Была предпринята попытка десериализовать свойство более одного раза.
-или-
Была предпринята попытка десериализовать свойство, не являющееся допустимым членом элемента.
-или-
Элемент не может содержать CDATA или текстовый элемент.
Комментарии
OnDeserializeUnrecognizedElement Вызывается при обнаружении неизвестного атрибута при десериализации ConfigurationElement объекта .