Udostępnij za pośrednictwem


ConfigurationElementCollection.OnDeserializeUnrecognizedElement Metoda

Definicja

Powoduje, że system konfiguracji zgłasza wyjątek.

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

Parametry

elementName
String

Nazwa nierozpoznanego elementu.

reader
XmlReader

Strumień wejściowy, który odczytuje kod XML z pliku konfiguracji.

Zwraca

true jeśli nierozpoznany element został pomyślnie zdeserializowany; w przeciwnym razie , false. Wartość domyślna to false.

Wyjątki

Element określony w elementName pliku jest elementem <clear> .

elementName rozpoczyna się od zarezerwowanego prefiksu "config" lub "lock".

Uwagi

Element OnDeserializeUnrecognizedElement jest wywoływany, gdy nierozpoznany element konfiguracji jest odczytywany z pliku konfiguracji.

Zastąpij tę metodę, aby zapewnić niestandardową obsługę nierozpoznanych elementów konfiguracji z pliku konfiguracji. Domyślna wartość zwracana, false, powoduje, że system konfiguracji zgłasza wyjątek.

Dotyczy