ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>.Unmerge 方法

定義

回復從組態階層架構的不同層級合併組態資訊所造成的影響。

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

適用於