/// <remarks/>
 public void deployAsync(byte[] ZipFile, DeployOptions DeployOptions) {
     this.deployAsync(ZipFile, DeployOptions, null);
 }
 /// <remarks/>
 public void deployAsync(byte[] ZipFile, DeployOptions DeployOptions, object userState) {
     if ((this.deployOperationCompleted == null)) {
         this.deployOperationCompleted = new System.Threading.SendOrPostCallback(this.OndeployOperationCompleted);
     }
     this.InvokeAsync("deploy", new object[] {
                 ZipFile,
                 DeployOptions}, this.deployOperationCompleted, userState);
 }
 public AsyncResult deploy([System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")] byte[] ZipFile, DeployOptions DeployOptions) {
     object[] results = this.Invoke("deploy", new object[] {
                 ZipFile,
                 DeployOptions});
     return ((AsyncResult)(results[0]));
 }