private static SetterDelegate ConfigurationXMLSetterDelegate <T>(ADPropertyDefinition configXmlRawProperty) where T : XMLSerializableBase { return(delegate(object value, IPropertyBag bag) { XMLSerializableBase xmlserializableBase = value as XMLSerializableBase; string value2 = null; if (xmlserializableBase != null) { value2 = xmlserializableBase.Serialize(false); } bag[configXmlRawProperty] = value2; }); }
public string Serialize(bool indent = false) { return(XMLSerializableBase.Serialize(this, indent)); }