Ver Mensaje Individual
  #4 (permalink)  
Antiguo 06/08/2010, 11:16
jlchavez
 
Fecha de Ingreso: mayo-2002
Ubicación: Guatemala
Mensajes: 160
Antigüedad: 22 años
Puntos: 1
Respuesta: parametros opcionales en un web service

Si al definir tu método en el servicio web, con la palabra clave params, y en la clase proxy te aparece sin esa palabra clave, es por la forma en que lo interpreta .net, al conectarse al webservice y descargar el wsdl, si lo modificaras a mano claro que podrías indicarle nuevamente el parametro opcional, y te va a funcionar.

Podrías hacer una sobrecarga agregando una clase parcial, todo dependera en que versión de Visual Studio o framework estes trabajando que ya soporte las clases parciales, así complementas la clase generada con el método que queres agregar, la infraestructura de los webservices te permitira trabajar con normalidad, pero por mantenibilidad evitaría hacerlo, y usar la versión con el null, solo si tuvieras demasiados invocaciones.

:) Exitos!
__________________
José Luis Chávez del Cid
Systems Developer Specialist
ACS Inc./Xerox
Guatemala