private void FlashPolicyCallback (IAsyncResult result)
{
WebRequest wreq = (result.AsyncState as WebRequest);
BrowserHttpWebResponse wres = (BrowserHttpWebResponse) wreq.EndGetResponse (result);
// we either got a Flash policy or (if none/bad) a NoAccessPolicy, either way we continue...
policy = CrossDomainPolicyManager.BuildFlashPolicy (wres);
GetResponse (this.Method, uri, true);
}