/// <remarks/>
 public void validateShipmentAsync(ValidateShipmentRequest ValidateShipmentRequest)
 {
     this.validateShipmentAsync(ValidateShipmentRequest, null);
 }
 /// <remarks/>
 public void validateShipmentAsync(ValidateShipmentRequest ValidateShipmentRequest, object userState)
 {
     if ((this.validateShipmentOperationCompleted == null)) {
         this.validateShipmentOperationCompleted = new System.Threading.SendOrPostCallback(this.OnvalidateShipmentOperationCompleted);
     }
     this.InvokeAsync("validateShipment", new object[] {
                 ValidateShipmentRequest}, this.validateShipmentOperationCompleted, userState);
 }
 /// <remarks/>
 public System.IAsyncResult BeginvalidateShipment(ValidateShipmentRequest ValidateShipmentRequest, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("validateShipment", new object[] {
                 ValidateShipmentRequest}, callback, asyncState);
 }