在WebService中添加一个WebMethod譬如HelloWorld之后
对该WebService做一个引用 除了HelloWorld之外 还会
生成一个委托 HelloWorldCompletedEventHandler
生成一个类 HelloWorldCompletedEventArgs
这两个类是否可以用来做一些异步调用之类的操作?开发环境 .net 2005
对该WebService做一个引用 除了HelloWorld之外 还会
生成一个委托 HelloWorldCompletedEventHandler
生成一个类 HelloWorldCompletedEventArgs
这两个类是否可以用来做一些异步调用之类的操作?开发环境 .net 2005
{
localhost.Service service = new WindowsApp.localhost.Service(); service.HelloWorldCompleted += new WindowsApp.localhost.HelloWorldCompletedEventHandler(service_HelloWorldCompleted);
// do Asyn calling here
service.HelloWorldAsync();
} void service_HelloWorldCompleted(object sender, WindowsApp.localhost.HelloWorldCompletedEventArgs e)
{
if (e.Error == null)
{
MessageBox.Show(e.Result);
}
else
{
MessageBox.Show(e.Error.Message);
}
}
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
public class Service : System.Web.Services.WebService
{
public Service () {} [WebMethod]
public string HelloWorld() {
return "Hello World";
}
}