看板 C_Sharp 關於我們 聯絡資訊
為何要設計成這樣? End開頭 我以為是結束 EndConnect 是封鎖的方法,可完成 BeginConnect 方法所啟動的非同步遠端主機連接要求。 在呼叫 BeginConnect 之前,您必須建立會實作 AsyncCallback 委派的回呼方法。 這個回呼方法會在不同的執行緒中執行,並且在 BeginConnect 傳回之後由系統呼叫。 回呼方法必須接受由 BeginConnect 方法傳回的 IAsyncResult 以做為參數。 在回呼方法內,呼叫 IAsyncResult 參數的 AsyncState 方法以取得正在進行連接嘗試的 Socket。 取得 Socket 之後,您可以呼叫 EndConnect 方法以成功完成連接嘗試。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 202.154.192.30