Retorno de un método de un webservices como XmlDocument

11/12/2006 - 12:35 por Jordi Julià | Informe spam
Hola a todos,

Defini un servicio web con VB2003 de la siguiente manera:
<System.Web.Services.WebService(Namespace:="http://tecnicsoft.com/webservices/")>
_

Public Class Central_Reservas

Inherits System.Web.Services.WebService

<WebMethod(), _

SoapHeader("CabeceraTransaccion", Direction:=SoapHeaderDirection.InOut), _

SoapHeader("unknownHeaders")> _

Public Function Get_Disponibilidad_Habitaciones(ByVal Filtros_Seleccion As
XmlDocument) As XmlDocument

End Function

End Class


Lo ejecuto de esta manera:
Dim CabeceraSoap As New Central_Reservas.CabeceraSOAP

Dim WS As New Central_Reservas.Central_Reservas

Dim Filtros_Seleccion As XmlDocument

Dim Respuesta_Disponibilidad As XmlDocument

Respuesta_Disponibilidad =
WS.Get_Disponibilidad_Habitaciones(Filtros_Seleccion)


¿ cómo es que me considera el retorno de la función como XmlElement y me da
un error de conversión ?
si lo convierto a VB2005 el problema persiste

Saludos
Jordi
 

Preguntas similares