в этом sample, созданы два потока; рабочий поток, созданный BeginInvoke, и поток завершения ввода-вывода, созданный методом SendAsync.асинхронные вызовы в asp.net
но another author в своем примере UnsafeQueueNativeOverlapped, не рекомендуется это делать.
Я хочу использовать SendAsync или ... Async на странице asp.net, и я хочу использовать страницуAsyncTask. Однако его BeginEventHandler требует возврата AsyncResult, который SendAsync не возвращает.
afaik, основанный на событиях асинхронный шаблон является наиболее рекомендуемым способом, так как мы можем назвать SendAsync или любой ... Асинхронные методы без создания двух потоков и ухудшения производительности?