Is it possible to set the source of an image in WP7 to a stream? Normally I'd use BitmapImage to do this in Silverlight but I don't see that option in WP7. Here's my code:

```
var request = WebRequest.CreateHttp("http://10.1.1.1/image.jpg");
request.Credentials = new NetworkCredential("user", "password");    
request.BeginGetResponse(result =>
    {
        var response = request.EndGetResponse(result);
        var stream = response.GetResponseStream();
        // myImage.Source = ??
    }, null);

```

The reason I ask is because I need to provide credentials to get the image - if there's another way to approach the problem I'm open to suggestions.