private void listMethods(XmlRpcValue result) { int i = 0; result.SetArray(_methods.Count + 1); foreach (var rec in _methods) { result.Set(i++, rec.Key); } // Multicall support is built into XmlRpcServerConnection result.Set(i, MULTICALL); }