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

適用対象