public IAsyncResult BeginDownload(FIDSet FIDs, Geometry Geometry, string Format, AsyncCallback callback, object asyncState)
 {
     return(base.BeginInvoke("Download", new object[]
     {
         FIDs,
         Geometry,
         Format
     }, callback, asyncState));
 }
        public ImageServerDownloadResult[] Download([XmlElement(Form = XmlSchemaForm.Unqualified)] FIDSet FIDs, [XmlElement(Form = XmlSchemaForm.Unqualified)] Geometry Geometry, [XmlElement(Form = XmlSchemaForm.Unqualified)] string Format)
        {
            object[] array = base.Invoke("Download", new object[]
            {
                FIDs,
                Geometry,
                Format
            });

            return((ImageServerDownloadResult[])array[0]);
        }
 public void DownloadAsync(FIDSet FIDs, Geometry Geometry, string Format, object userState)
 {
     if (this.DownloadOperationCompleted == null)
     {
         this.DownloadOperationCompleted = new SendOrPostCallback(this.OnDownloadOperationCompleted);
     }
     base.InvokeAsync("Download", new object[]
     {
         FIDs,
         Geometry,
         Format
     }, this.DownloadOperationCompleted, userState);
 }
 public void DownloadAsync(FIDSet FIDs, Geometry Geometry, string Format)
 {
     this.DownloadAsync(FIDs, Geometry, Format, null);
 }