ConfigurationElementCollection.OnDeserializeUnrecognizedElement 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
導致組態系統擲回例外狀況。
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
參數
- elementName
- String
無法辨認之項目的名稱。
- reader
- XmlReader
輸入資料流,可以從組態檔讀取 XML。
傳回
如果成功還原序列化無法辨認的項目則為 true
,否則為 false
。 預設為 false
。
例外狀況
elementName
中指定的項目為 <clear>
項目。
elementName
以保留的前置字元 "config" 或 "lock" 做為開頭。
備註
OnDeserializeUnrecognizedElement從組態檔讀取無法辨識的組態專案時,會呼叫 。
覆寫這個方法,以提供組態檔中無法辨識之組態專案的自定義處理。 默認傳回值 false
會導致組態系統擲回例外狀況。