Partager via


ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>.Unmerge Méthode

Définition

Inverse l'effet de la fusion des informations de configuration de différents niveaux de la hiérarchie de configuration.

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)

Paramètres

sourceElement
ConfigurationElement

Objet ConfigurationElement au niveau actuel qui contient un affichage fusionné des propriétés.

parentElement
ConfigurationElement

Objet ConfigurationElement parent de l'élément actuel ou null s'il s'agit du niveau supérieur racine.

saveMode
ConfigurationSaveMode

Valeur énumérée ConfigurationSaveMode qui détermine les valeurs de propriétés à inclure.

Remarques

Cette méthode inverse l'effet de la fusion des informations de configuration de différents niveaux de la hiérarchie de configuration. Cela permet à la configuration définie au niveau hiérarchique actuel d'être différenciée de celle définie aux niveaux parents, avant la sérialisation.

Cette méthode est appelée par le système sur un nouvel élément temporaire afin de comparer l'objet parent et l'objet source. Selon la valeur saveMode, elle définit ensuite l'objet temporaire de sorte qu'il contienne les données à sérialiser. Pour plus d’informations sur les modes d’enregistrement, consultez Minimal.

S’applique à