ConfigurationElement.OnDeserializeUnrecognizedElement Metoda

Definicja

Pobiera wartość wskazującą, czy podczas deserializacji napotkano nieznany element.

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

Parametry

elementName
String

Nazwa nieznanego podelementu.

reader
XmlReader

Używany XmlReader do deserializacji.

Zwraca

true gdy podczas deserializacji napotkany jest nieznany element; w przeciwnym razie , false.

Wyjątki

Element zidentyfikowany przez elementName element jest zablokowany.

-lub-

Co najmniej jeden atrybut elementu jest zablokowany.

-lub-

elementName jest nierozpoznany lub element ma nierozpoznany atrybut.

-lub-

Element ma atrybut logiczny z nieprawidłową wartością.

-lub-

Podjęto próbę deserializacji właściwości więcej niż raz.

-lub-

Podjęto próbę deserializacji właściwości, która nie jest prawidłowym elementem członkowskim elementu.

-lub-

Element nie może zawierać elementu CDATA lub tekstowego.

Uwagi

Obiekt OnDeserializeUnrecognizedElement jest wywoływany, gdy podczas deserializacji ConfigurationElement obiektu występuje nieznany atrybut.

Dotyczy