/// <remarks/>
 public void InitiateRecoupAsync(InitiateRecoupReq InitiateRecoupReq, object userState) {
     if ((this.InitiateRecoupOperationCompleted == null)) {
         this.InitiateRecoupOperationCompleted = new System.Threading.SendOrPostCallback(this.OnInitiateRecoupOperationCompleted);
     }
     this.InvokeAsync("InitiateRecoup", new object[] {
                 InitiateRecoupReq}, this.InitiateRecoupOperationCompleted, userState);
 }
 /// <remarks/>
 public void InitiateRecoupAsync(InitiateRecoupReq InitiateRecoupReq) {
     this.InitiateRecoupAsync(InitiateRecoupReq, null);
 }