Tengo un servicio web con la siiguiente funcion:
Código ASP:
Ver original
[WebMethod] public MyError procesa(string pass, XmlDocument doc,List<MyObject> clientes, List<MyClient> noProcesados) { Error error = new Error(); noProcesados = new List<MyClient>(); if (pass == System.Configuration.ConfigurationManager.AppSettings["password"]) { ... } return error; }
Como ven regreso un objeto tipo "Error" pero el paramétro "noProcesados" me interesa, ya que en el metodo si hay algun error no proceso esa información solo el resto y requiero saber cuales se procesaron y cuales no...
Intente usando "ref" y "out" pero al suponer que son arreglos se pasa la dirección fisica... en fin me marca error y no he podido resolverlo..
Alguien sabe como pasar un List<MyObject> a un servicio web, recuperando sus valores modificados dentro de este servicio web... por parámetros??