Udostępnij za pośrednictwem


ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>.Unmerge Metoda

Definicja

Odwraca efekt scalania informacji o konfiguracji z różnych poziomów hierarchii konfiguracji.

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

ConfigurationElement Obiekt na bieżącym poziomie zawierający scalony widok właściwości.

parentElement
ConfigurationElement

Obiekt nadrzędny ConfigurationElement bieżącego elementu lub null jeśli jest to najwyższy poziom.

saveMode
ConfigurationSaveMode

Wyliczona ConfigurationSaveMode wartość określająca, które wartości właściwości mają być uwzględniane.

Uwagi

Ta metoda odwraca efekt scalania informacji o konfiguracji z różnych poziomów hierarchii konfiguracji. Dzięki temu konfiguracja ustawiona na bieżącym poziomie hierarchii będzie rozróżniana od tego ustawionego na poziomie nadrzędnym przed serializacji.

Ta metoda jest wywoływana przez system w nowym elemecie tymczasowym w celu porównania obiektu nadrzędnego i obiektu źródłowego. Na podstawie saveMode wartości ustawia obiekt tymczasowy, aby zawierał dane, które muszą być serializowane. Aby uzyskać więcej informacji na temat trybów zapisywania, zobacz Minimal.

Dotyczy