public System.Threading.Tasks.Task <Csharp_Client_Side_T1_Library.ServiceReference1.newTrayResponse> newTrayAsync(string args0, string args1, float args2, string args3)
 {
     Csharp_Client_Side_T1_Library.ServiceReference1.newTrayRequest inValue = new Csharp_Client_Side_T1_Library.ServiceReference1.newTrayRequest();
     inValue.args0 = args0;
     inValue.args1 = args1;
     inValue.args2 = args2;
     inValue.args3 = args3;
     return(((Csharp_Client_Side_T1_Library.ServiceReference1.ISlaughterHousePortType)(this)).newTrayAsync(inValue));
 }
 public string newTray(string args0, string args1, float args2, string args3)
 {
     Csharp_Client_Side_T1_Library.ServiceReference1.newTrayRequest inValue = new Csharp_Client_Side_T1_Library.ServiceReference1.newTrayRequest();
     inValue.args0 = args0;
     inValue.args1 = args1;
     inValue.args2 = args2;
     inValue.args3 = args3;
     Csharp_Client_Side_T1_Library.ServiceReference1.newTrayResponse retVal = ((Csharp_Client_Side_T1_Library.ServiceReference1.ISlaughterHousePortType)(this)).newTray(inValue);
     return(retVal.@return);
 }
 System.Threading.Tasks.Task <Csharp_Client_Side_T1_Library.ServiceReference1.newTrayResponse> Csharp_Client_Side_T1_Library.ServiceReference1.ISlaughterHousePortType.newTrayAsync(Csharp_Client_Side_T1_Library.ServiceReference1.newTrayRequest request)
 {
     return(base.Channel.newTrayAsync(request));
 }
 Csharp_Client_Side_T1_Library.ServiceReference1.newTrayResponse Csharp_Client_Side_T1_Library.ServiceReference1.ISlaughterHousePortType.newTray(Csharp_Client_Side_T1_Library.ServiceReference1.newTrayRequest request)
 {
     return(base.Channel.newTray(request));
 }