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


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

Имя неизвестного дочернего элемента.

reader
XmlReader

Метод XmlReader, используемый для десериализации.

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

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

Исключения

Элемент, идентифицируемый параметром elementName, заблокирован.

-или-

Один или несколько атрибутов элемента заблокированы.

-или-

elementName неопознан, или элемент имеет неопознанный атрибут.

-или-

Элемент имеет логический атрибут с недопустимым значением.

-или-

Была предпринята попытка десериализовать свойство более одного раза.

-или-

Была предпринята попытка десериализовать свойство, не являющееся допустимым членом элемента.

-или-

Элемент не может содержать CDATA или текстовый элемент.

Комментарии

OnDeserializeUnrecognizedElement Вызывается при обнаружении неизвестного атрибута при десериализации ConfigurationElement объекта .

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