ConfigurationElement.OnDeserializeUnrecognizedElement Metoda

Definicja

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

C#
protected virtual bool OnDeserializeUnrecognizedElement (string elementName, System.Xml.XmlReader reader);

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

Produkt Wersje
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9