public IAsyncResult BeginGetImage(GeoImageDescription ImageDescription, AsyncCallback callback, object asyncState)
 {
     return(base.BeginInvoke("GetImage", new object[]
     {
         ImageDescription
     }, callback, asyncState));
 }
 public IAsyncResult BeginExportScaledImage(GeoImageDescription ImageDescription, ImageType ImageType, AsyncCallback callback, object asyncState)
 {
     return(base.BeginInvoke("ExportScaledImage", new object[]
     {
         ImageDescription,
         ImageType
     }, callback, asyncState));
 }
        public byte[] GetImage([XmlElement(Form = XmlSchemaForm.Unqualified)] GeoImageDescription ImageDescription)
        {
            object[] array = base.Invoke("GetImage", new object[]
            {
                ImageDescription
            });

            return((byte[])array[0]);
        }
        public MapImage ExportScaledImage([XmlElement(Form = XmlSchemaForm.Unqualified)] GeoImageDescription ImageDescription, [XmlElement(Form = XmlSchemaForm.Unqualified)] ImageType ImageType)
        {
            object[] array = base.Invoke("ExportScaledImage", new object[]
            {
                ImageDescription,
                ImageType
            });

            return((MapImage)array[0]);
        }
 public void GetImageAsync(GeoImageDescription ImageDescription, object userState)
 {
     if (this.GetImageOperationCompleted == null)
     {
         this.GetImageOperationCompleted = new SendOrPostCallback(this.OnGetImageOperationCompleted);
     }
     base.InvokeAsync("GetImage", new object[]
     {
         ImageDescription
     }, this.GetImageOperationCompleted, userState);
 }
 public void ExportScaledImageAsync(GeoImageDescription ImageDescription, ImageType ImageType, object userState)
 {
     if (this.ExportScaledImageOperationCompleted == null)
     {
         this.ExportScaledImageOperationCompleted = new SendOrPostCallback(this.OnExportScaledImageOperationCompleted);
     }
     base.InvokeAsync("ExportScaledImage", new object[]
     {
         ImageDescription,
         ImageType
     }, this.ExportScaledImageOperationCompleted, userState);
 }
 public void ExportScaledImageAsync(GeoImageDescription ImageDescription, ImageType ImageType)
 {
     this.ExportScaledImageAsync(ImageDescription, ImageType, null);
 }
 public void GetImageAsync(GeoImageDescription ImageDescription)
 {
     this.GetImageAsync(ImageDescription, null);
 }