/// <remarks/>
 public int EnddoShowUser(
             System.IAsyncResult asyncResult, 
             out long userid, 
             out string userlogin, 
             out long usercreatedate, 
             out long userlogindate, 
             out int userrating, 
             out int userisnewuser, 
             out int usernotactivated, 
             out int userclosed, 
             out int userblocked, 
             out int userterminated, 
             out int userhaspage, 
             out int userissseller, 
             out int useriseco, 
             out ShowUserFeedbacks userpositivefeedback, 
             out ShowUserFeedbacks usernegativefeedback, 
             out ShowUserFeedbacks userneutralfeedback, 
             out int userjuniorstatus, 
             out int userhasshop, 
             out int usercompanyicon, 
             out int usersellratingcount, 
             out SellRatingAverageStruct[] usersellratingaverage)
 {
     object[] results = this.EndInvoke(asyncResult);
     userid = ((long)(results[1]));
     userlogin = ((string)(results[2]));
     usercreatedate = ((long)(results[3]));
     userlogindate = ((long)(results[4]));
     userrating = ((int)(results[5]));
     userisnewuser = ((int)(results[6]));
     usernotactivated = ((int)(results[7]));
     userclosed = ((int)(results[8]));
     userblocked = ((int)(results[9]));
     userterminated = ((int)(results[10]));
     userhaspage = ((int)(results[11]));
     userissseller = ((int)(results[12]));
     useriseco = ((int)(results[13]));
     userpositivefeedback = ((ShowUserFeedbacks)(results[14]));
     usernegativefeedback = ((ShowUserFeedbacks)(results[15]));
     userneutralfeedback = ((ShowUserFeedbacks)(results[16]));
     userjuniorstatus = ((int)(results[17]));
     userhasshop = ((int)(results[18]));
     usercompanyicon = ((int)(results[19]));
     usersellratingcount = ((int)(results[20]));
     usersellratingaverage = ((SellRatingAverageStruct[])(results[21]));
     return ((int)(results[0]));
 }
 /// <remarks/>
 public int EnddoGetMySellRating(System.IAsyncResult asyncResult, out SellRatingAverageStruct[] sellratingaverage, out SellRatingDetailStruct[] sellratingdetails, out SellRatingAveragePerMonthStruct[] sellratingstatspermonth)
 {
     object[] results = this.EndInvoke(asyncResult);
     sellratingaverage = ((SellRatingAverageStruct[])(results[1]));
     sellratingdetails = ((SellRatingDetailStruct[])(results[2]));
     sellratingstatspermonth = ((SellRatingAveragePerMonthStruct[])(results[3]));
     return ((int)(results[0]));
 }