/// <remarks/>
 public void AssessPaymentFeesAsync(string SecurityGUID, AssessPaymentMethodFees objPaymentsToAssessFees) {
     this.AssessPaymentFeesAsync(SecurityGUID, objPaymentsToAssessFees, null);
 }
 /// <remarks/>
 public void AssessPaymentFeesAsync(string SecurityGUID, AssessPaymentMethodFees objPaymentsToAssessFees, object userState) {
     if ((this.AssessPaymentFeesOperationCompleted == null)) {
         this.AssessPaymentFeesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnAssessPaymentFeesOperationCompleted);
     }
     this.InvokeAsync("AssessPaymentFees", new object[] {
                 SecurityGUID,
                 objPaymentsToAssessFees}, this.AssessPaymentFeesOperationCompleted, userState);
 }
 public string AssessPaymentFees(string SecurityGUID, AssessPaymentMethodFees objPaymentsToAssessFees) {
     object[] results = this.Invoke("AssessPaymentFees", new object[] {
                 SecurityGUID,
                 objPaymentsToAssessFees});
     return ((string)(results[0]));
 }