When the CLR creates an input / output stream, when I call BeginXXX ()

Suppose I call the HttpWebRequest.BeginGetRequestStream () method.

I know that this method is asynchronous, and when it ends, you should call the callback method.

I am sure that when calling the callback method, the input / output stream creates the CLR, and this input / output stream makes the callback.

What I'm not sure when I call HttpWebRequest.BeginGetRequestStream (), is there any input / output stream generated by the CLR? Or just a workflow created to send a request to a device?

+4
source share
2 answers

Async IO . . async IO! ?

. , CLR -. , CLR , .

+3

: .

:

. , . - , "" IOCP, - , ​​ , .

, , () . 1000 , - ; . , , TCP-.

, IOCP, (, , ) , //, , . , TCP- TCP- . , , ( , ), , (, -) , . , , -.

+1

All Articles