public System.Threading.Tasks.Task <VSClient.WebService.buySharesResponse> buySharesAsync(string companyName, int sharesWanted)
 {
     VSClient.WebService.buySharesRequest inValue = new VSClient.WebService.buySharesRequest();
     inValue.companyName  = companyName;
     inValue.sharesWanted = sharesWanted;
     return(((VSClient.WebService.PurchaseShares)(this)).buySharesAsync(inValue));
 }
 System.Threading.Tasks.Task <VSClient.WebService.buySharesResponse> VSClient.WebService.PurchaseShares.buySharesAsync(VSClient.WebService.buySharesRequest request)
 {
     return(base.Channel.buySharesAsync(request));
 }