ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>.Unmerge Yöntem

Tanım

Yapılandırma bilgilerini yapılandırma hiyerarşisinin farklı düzeylerinden birleştirmenin etkisini tersine çevirir.

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)

Parametreler

sourceElement
ConfigurationElement

ConfigurationElement Özelliklerin birleştirilmiş görünümünü içeren geçerli düzeydeki bir nesne.

parentElement
ConfigurationElement

Geçerli öğenin üst ConfigurationElement nesnesi veya null bu en üst düzeyse.

saveMode
ConfigurationSaveMode

ConfigurationSaveMode Hangi özellik değerlerinin ekleneceğini belirleyen numaralandırılmış değer.

Açıklamalar

Bu yöntem, yapılandırma bilgilerini yapılandırma hiyerarşisinin farklı düzeylerinden birleştirmenin etkisini tersine çevirir. Bu, geçerli hiyerarşi düzeyindeki yapılandırma kümesinin seri hale getirmeden önce üst düzeylerde bu kümeden ayırt edilmesini sağlar.

Bu yöntem, üst nesneyi ve kaynak nesneyi karşılaştırmak için sistem tarafından yeni bir geçici öğede çağrılır. Değeri temel saveMode alarak, geçici nesneyi seri hale getirmesi gereken verileri içerecek şekilde ayarlar. Kaydetme modları hakkında daha fazla bilgi için bkz Minimal. .

Şunlara uygulanır