protected override bool OnDeserializeUnrecognizedAttribute(string name, string value) { if (name.Equals("mode")) { Mode = (ServerMode)Enum.Parse(typeof(ServerMode), value, true); return true; } return true; }