Search code examples
c#windows-phone-7async-ctp

Cancel an async webrequest?


I am using the Async CTP library for Windows Phone. Does anyone know how to cancel a pending webrequest?

Request = (HttpWebRequest)WebRequest.Create(url);
Request.Credentials = new NetworkCredential(_settings.Username, _settings.Password);
WebResponse resp;
try
{
    resp = await Request.GetResponseAsync();
}

There is no cancellation token (as specified in the ASYNC Ctp tap document).


Solution

  • You could try calling Request.Abort().