共用方式為


<socket> 項目 (網路設定)

更新:2007 年 11 月

指定通訊端操作是否使用完成通訊埠。

<configuration> 項目
  <system.Net> 項目 (網路設定)
    <settings> 項目 (網路設定)
      <socket> 項目 (網路設定)

<socket
  alwaysUseCompletionPortsForConnect="true|false"
  alwaysUseCompletionPortsForAccept="true|false"
/socket>

屬性和項目

下列小節將說明屬性、子項目和父項目。

屬性

屬性

描述

alwaysUseCompletionPortsForAccept

指出通訊端是否應該永遠使用完成通訊埠用於接受方法呼叫。

alwaysUseCompletionPortsForConnect

指出通訊端是否應該永遠使用完成通訊埠用於連接方法呼叫。

子項目

父項目

項目

描述

settings

System.Net 命名空間設定基本的網路選項。

備註

Windows NT 3.5 版和以後版本的 Windows 作業系統都支援完成通訊埠。但是建議您針對高效能的伺服器應用程式使用完成通訊埠。

組態檔

這個項目可以用於應用程式組態檔或電腦組態檔 (Machine.config)。

範例

下列程式碼範例說明如何指定應該使用完成通訊埠。

<configuration>
  <system.net>
    <settings>
      <socket
        alwaysUseCompletionPortsForAccept="true"
        alwaysUseCompletionPortsForConnect="true"
       />
    </settings>
  </system.net>
</configuration>

請參閱

參考

網路設定結構描述

System.Net

System.Net.Sockets