RequestImageAync() public method

Initiates an asynchronous web request to get the represented tile's image.
The object itself will be supplied as the user token for the asynchronous operation.
There is already a request in progress.
public RequestImageAync ( Uri imageUri ) : void
imageUri System.Uri Uri from which the image is to be retrieved.
return void
        /// <summary>
        /// Asynchronously gets a tile image from the Bing maps REST service.
        /// </summary>
        /// <param name="requestInformation">The tile information which is to handle the request and receive the 
        /// image.</param>        
        /// <param name="centerCoordinate">The geo-coordinate which should serve as the image center.</param>
        /// <param name="zoomLevel">The desired image zoom level.</param>
        /// <param name="viewType">The desired image view type.</param>
        void GetImageFromServer(TileInformation requestInformation, GeoCoordinate centerCoordinate, int zoomLevel,
            BingMapsViewType viewType)
        {
            // Build the request URI according to the parameters
            string requestUri = string.Format(
                "http://dev.virtualearth.net/REST/V1/Imagery/Map/{4}/{0},{1}/{2}?mapSize={5},{6}&key={3}",
                centerCoordinate.Latitude, centerCoordinate.Longitude, zoomLevel, BingMapKey, viewType,
                (int)tileDimensions.X, (int)tileDimensions.Y);
            //System.Diagnostics.Debug.WriteLine(requestUri);

            // Launch the request
            requestInformation.RequestImageAync(new Uri(requestUri, UriKind.Absolute));

            pendingRequestCount++;
        }