Async I/O で匿名メソッドを使用すると、意図しない動作が発生する可能性があるかどうか、誰か教えてもらえますか?
例として:
Action<Socket> acceptedHandler = DoAccept
SocketAsyncEventArgs e = new SocketAsyncEventArgs();
e.Completed += ((sender, ea) => acceptedHandler(ea.AcceptSocket));
// Server is a Socket
if (!Server.AcceptAsync(e))
acceptedHandler(e);
同じことが BeginXXX/EndXXX 非同期 I/O にも当てはまります。