我可以在此WebMethod中将nullable
属性添加到"id_client"
参数吗?
<WebMethod()> _
Public Function find_client(ByVal auth_login As String, ByVal client_id As Long) As String
//code
End Function
当我尝试在浏览器中测试此Web服务而我没有在id_client
参数中设置任何内容时,我得到转换错误(String to int64)。
如果我向此参数添加可选属性,则会在Visual Studio中显示语法错误。
答案 0 :(得分:-1)
不完全确定你的意思..但你可以将client_id设置为可选。然后可以使用或不使用client_id来调用该函数。
例如
<WebMethod()> _
Public Function find_client(ByVal auth_login As String, Optional ByVal client_id As Long = Nothing) As String
//code
End Function