/// <remarks/>
 public void doGetRefundFormsStatusesAsync(string sessionhandle, RefundFormStatusStruct[] refundformsstatusesdataarr, object userState)
 {
     if ((this.doGetRefundFormsStatusesOperationCompleted == null)) {
         this.doGetRefundFormsStatusesOperationCompleted = new System.Threading.SendOrPostCallback(this.OndoGetRefundFormsStatusesOperationCompleted);
     }
     this.InvokeAsync("doGetRefundFormsStatuses", new object[] {
                 sessionhandle,
                 refundformsstatusesdataarr}, this.doGetRefundFormsStatusesOperationCompleted, userState);
 }
 /// <remarks/>
 public System.IAsyncResult BegindoGetRefundFormsStatuses(string sessionhandle, RefundFormStatusStruct[] refundformsstatusesdataarr, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("doGetRefundFormsStatuses", new object[] {
                 sessionhandle,
                 refundformsstatusesdataarr}, callback, asyncState);
 }
 /// <remarks/>
 public void doGetRefundFormsStatusesAsync(string sessionhandle, RefundFormStatusStruct[] refundformsstatusesdataarr)
 {
     this.doGetRefundFormsStatusesAsync(sessionhandle, refundformsstatusesdataarr, null);
 }