Sdílet prostřednictvím


ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>.Unmerge Metoda

Definice

Vrátí účinek sloučení informací o konfiguraci z různých úrovní hierarchie konfigurace.

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)

Parametry

sourceElement
ConfigurationElement

Objekt ConfigurationElement na aktuální úrovni, který obsahuje sloučené zobrazení vlastností.

parentElement
ConfigurationElement

Nadřazený ConfigurationElement objekt aktuálního elementu, nebo null pokud se jedná o nejvyšší úroveň.

saveMode
ConfigurationSaveMode

Výčtová ConfigurationSaveMode hodnota, která určuje, které hodnoty vlastnosti mají být zahrnuty.

Poznámky

Tato metoda obrátí účinek sloučení konfiguračních informací z různých úrovní hierarchie konfigurace. To umožňuje, aby se konfigurace nastavená na aktuální úrovni hierarchie odlišila od konfigurace nastavené na nadřazených úrovních před serializací.

Tuto metodu volá systém na novém dočasném elementu pro porovnání nadřazeného objektu a zdrojového objektu. saveMode Na základě hodnoty pak nastaví dočasný objekt tak, aby obsahoval data, která musí být serializována. Další informace o režimech ukládání najdete v tématu Minimal.

Platí pro