Ehsan Programmer
جمعه 13 فروردین 1389, 21:32 عصر
سلام به همه اساتید گرامی
من یک ASP یک تازه کارم و رسیدم به شبکه و اصطلاح Asynchrounous کار این روش چیه و متدهای اون در سورس کد زیر برای یک مبتدی توضیح بدین
با تشکر
privatevoid AsyncGet()
{
try
{
WebRequest myWebRequest = WebRequest.Create("http://www.yahoo.com");
myWebRequest.Proxy = GlobalProxySelection.Select;
//We can also use a specific web proxy:
//myWebRequest.Proxy = new WebProxy("192.168.0.211:8080");
myRequestState = newRequestState();
myRequestState.request = myWebRequest;
//get request asynchronous result
//the first parameter is a AsyncCallback delegate to be called when this operation is over
//the second parameter is user-defined state object
IAsyncResult asyncResult = (IAsyncResult)myWebRequest.BeginGetResponse(
newAsyncCallback(MyCallback), myRequestState);
}
catch (WebException e)
{
MessageBox.Show(e.ToString());
}
catch (Exception e)
{
MessageBox.Show(e.ToString());
}
}
من یک ASP یک تازه کارم و رسیدم به شبکه و اصطلاح Asynchrounous کار این روش چیه و متدهای اون در سورس کد زیر برای یک مبتدی توضیح بدین
با تشکر
privatevoid AsyncGet()
{
try
{
WebRequest myWebRequest = WebRequest.Create("http://www.yahoo.com");
myWebRequest.Proxy = GlobalProxySelection.Select;
//We can also use a specific web proxy:
//myWebRequest.Proxy = new WebProxy("192.168.0.211:8080");
myRequestState = newRequestState();
myRequestState.request = myWebRequest;
//get request asynchronous result
//the first parameter is a AsyncCallback delegate to be called when this operation is over
//the second parameter is user-defined state object
IAsyncResult asyncResult = (IAsyncResult)myWebRequest.BeginGetResponse(
newAsyncCallback(MyCallback), myRequestState);
}
catch (WebException e)
{
MessageBox.Show(e.ToString());
}
catch (Exception e)
{
MessageBox.Show(e.ToString());
}
}