protected override List<MemberInfo> GetSerializableMembers(Type objectType)
{
var members = base.GetSerializableMembers(objectType);
members.RemoveAll(r => r.MemberType != MemberTypes.Property);
members.RemoveAll(r => r.GetCustomAttribute(typeof(ServerSideAttribute)) != null);
//members.RemoveAll(r => r.GetCustomAttribute(typeof(XmlAnyElementAttribute)) != null);
//members.RemoveAll(r => r.GetCustomAttribute(typeof(XmlAnyAttributeAttribute)) != null);
//members.RemoveAll(r => r.Name == "AnyAttr" || r.Name == "Any");
return members;
}