ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>.Unmerge 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
回復從組態階層架構的不同層級合併組態資訊所造成的影響。
protected:
override void Unmerge(System::Configuration::ConfigurationElement ^ sourceElement, System::Configuration::ConfigurationElement ^ parentElement, System::Configuration::ConfigurationSaveMode saveMode);
protected override void Unmerge (System.Configuration.ConfigurationElement sourceElement, System.Configuration.ConfigurationElement parentElement, System.Configuration.ConfigurationSaveMode saveMode);
override this.Unmerge : System.Configuration.ConfigurationElement * System.Configuration.ConfigurationElement * System.Configuration.ConfigurationSaveMode -> unit
Protected Overrides Sub Unmerge (sourceElement As ConfigurationElement, parentElement As ConfigurationElement, saveMode As ConfigurationSaveMode)
參數
- sourceElement
- ConfigurationElement
目前層級上的 ConfigurationElement 物件,其包含屬性之合併的檢視。
- parentElement
- ConfigurationElement
目前元素的父 ConfigurationElement 物件,如果位於最上層,則為 null
。
- saveMode
- ConfigurationSaveMode
ConfigurationSaveMode 列舉值,決定要併入哪些屬性值。
備註
此方法會回復從組態階層架構的不同層級合併組態資訊所造成的影響。 這允許在序列化之前,在目前階層架構層級上設定的組態可以設定為與不同於父層級上的設定。
系統在新的暫存項目上呼叫此方法,以比較父物件與來源物件。 基於 saveMode
值,它會在稍後設定暫存物件,以包含必須序列化的資料。 如需儲存模式的詳細資訊,請參閱 Minimal 。