System.Configuration.ConfigurationElement öğesinin genişletilmesi ve DeserializeElement evrthinginin geçersiz kılınması beklendiği gibi çalışır ve her zaman sağlanan ve işlevsel olan XmlReader'dan istediğim şeyi alabilir.XmlWriter ConfigurationElement geçirilir.SerializeElement her zaman boştur Configuration.Save üzerinde
Ne yazık ki, SerializeElement öğesini geçersiz kıldığımda, ona sağlanan XmlWriter her zaman boştur, nedenini henüz belirleyemiyorum. Diğer yöntemleri geçersiz kılmayı denedim ve base.SerializeElement çağrısında ilk şeyi çağırdım. Yine de, Configuration_Save yöntemi çağrıldığında XmlWriter'in SerializeElement öğesine geçtiğinden emin olmak için bir yol bulamadı.