/// <remarks/>
 public void ChargeCreditCardTokenOnFileAsync(ChargeCreditCardTokenOnFileRequest ChargeCreditCardTokenOnFileRequest, object userState) {
     if ((this.ChargeCreditCardTokenOnFileOperationCompleted == null)) {
         this.ChargeCreditCardTokenOnFileOperationCompleted = new System.Threading.SendOrPostCallback(this.OnChargeCreditCardTokenOnFileOperationCompleted);
     }
     this.InvokeAsync("ChargeCreditCardTokenOnFile", new object[] {
                 ChargeCreditCardTokenOnFileRequest}, this.ChargeCreditCardTokenOnFileOperationCompleted, userState);
 }
 /// <remarks/>
 public void ChargeCreditCardTokenOnFileAsync(ChargeCreditCardTokenOnFileRequest ChargeCreditCardTokenOnFileRequest) {
     this.ChargeCreditCardTokenOnFileAsync(ChargeCreditCardTokenOnFileRequest, null);
 }