コード例 #1
0
ファイル: Models.cs プロジェクト: suddenly-prog/async-demo
        public void APMDemonstration2()
        {
            WebRequest request = WebRequest.Create("http://apress.com");

            request.BeginGetResponse(iar =>
            {
                WebRequest req = (WebRequest)iar.AsyncState;
                try
                {
                    WebResponse resp = req.EndGetResponse(iar);

                    long result = resp.ContentLength;

                    //ProcessResponse(resp);
                }
                catch (Exception ex)
                {
                    //LogError(ex);
                }
            }, request);
        }
コード例 #2
0
ファイル: Models.cs プロジェクト: suddenly-prog/async-demo
        public void APMDemonstration()
        {
            WebRequest request = WebRequest.Create("http://apress.com");

            request.BeginGetResponse(Callback, request);
        }