有人可以向我解释一下这段代码
<System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://www.sfasfafssverket.se/webservice/BUMS/Seamen/SetPasswordForPersonalIdentit"& _
"yNumber", RequestNamespace:="http://www.sjofaasddasdket.se/webservice/BUMS/Seamen/", ResponseNamespace:="http://www.sjasdasdverket.se/webservice/BUMS/Seamen/", Use:=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle:=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)> _
Public Function SetPasswordForPersonalIdentityNumber(ByVal personalIdentityNumber As String, ByVal newPassword As Boolean, ByVal fromWeb As Boolean) As Boolean
Dim results() As Object = Me.Invoke("SetPasswordForPersonalIdentityNumber", New Object() {personalIdentityNumber, newPassword, fromWeb})
Return CType(results(0),Boolean)
End Function
我试图找出布尔值newPassword
。哪个条件决定它是真还是假?
这意味着我必须弄清楚这一点:
Dim results() As Object = Me.Invoke("SetPasswordForPersonalIdentityNumber", New Object() {personalIdentityNumber, newPassword, fromWeb})
有人可以向我解释一下吗?
答案 0 :(得分:0)
我在评论中添加Alex B的回答作为答案。
使用SOAP同步调用XML Web服务方法。 MSDN。所以 在您的情况下,您调用名为的WebService方法 SetPasswordForPersonalIdentityNumber并传递personalIdentityNumber, newPassword,fromWeb作为参数。 WebService返回一个布尔值 结果。我可以生成一个生成的Xml Web服务代理类。