Cho đoạn mã sau:
Socket server = new Socket(AddressFamily.InterNetwok,
SocketType.Stream, ProtocolType.Tcp);
server.Bind(localEP = new IPEndPoint(IPAddress.Any, 8088));
server.Listen(10);
server.BeginAccept(new AsyncCallback(OnAccepted), server);
Mệnh đề nào sau đây là đúng:
Trả lời:
Đáp án đúng: A
Trong đoạn mã trên, server.BeginAccept(new AsyncCallback(OnAccepted), server); sử dụng phương thức BeginAccept để bắt đầu một hoạt động chấp nhận kết nối đến không đồng bộ. Tham số đầu tiên của BeginAccept là một đối tượng AsyncCallback, đại diện cho một phương thức sẽ được gọi khi hoạt động chấp nhận kết nối hoàn thành. Trong trường hợp này, OnAccepted là tên của phương thức (method) sẽ được gọi khi một kết nối được chấp nhận. Do đó, OnAccepted là một method.





