public System.Threading.Tasks.Task <ClienteCalculadora.cliente.powResponse> powAsync(double arg0, double arg1)
 {
     ClienteCalculadora.cliente.powRequest inValue = new ClienteCalculadora.cliente.powRequest();
     inValue.arg0 = arg0;
     inValue.arg1 = arg1;
     return(((ClienteCalculadora.cliente.Calculadora)(this)).powAsync(inValue));
 }
 public double pow(double arg0, double arg1)
 {
     ClienteCalculadora.cliente.powRequest inValue = new ClienteCalculadora.cliente.powRequest();
     inValue.arg0 = arg0;
     inValue.arg1 = arg1;
     ClienteCalculadora.cliente.powResponse retVal = ((ClienteCalculadora.cliente.Calculadora)(this)).pow(inValue);
     return(retVal.@return);
 }
 System.Threading.Tasks.Task <ClienteCalculadora.cliente.powResponse> ClienteCalculadora.cliente.Calculadora.powAsync(ClienteCalculadora.cliente.powRequest request)
 {
     return(base.Channel.powAsync(request));
 }
 ClienteCalculadora.cliente.powResponse ClienteCalculadora.cliente.Calculadora.pow(ClienteCalculadora.cliente.powRequest request)
 {
     return(base.Channel.pow(request));
 }