System.Net.Sockets 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供 Windows Sockets (Winsock) 介面的 Managed 實作,讓需要密切控制網路存取的開發人員使用。
類別
HttpPolicyDownloaderProtocol |
下載 Socket 類別的執行個體將使用之原則檔。 |
IPv6MulticastOption |
包含用來聯結 IPv6 多點傳送群組的選項值。 |
LingerOption |
指定呼叫 Socket 或 Close() 方法之後,Close() 是否仍保持連接,以及在資料保持傳送的情況下持續連線的時間長度。 |
MulticastOption |
包含用來聯結 (Join) 和卸除多點傳送群組的 IPAddress 值。 |
NetworkStream |
提供基礎資料流以進行網路存取。 |
SafeSocketHandle |
表示通訊端控制代碼的包裝函式類別。 |
SendPacketsElement |
表示 SendPacketsElement 陣列中的元素。 |
Socket |
實作 Berkeley 通訊端介面。 |
SocketAsyncEventArgs |
代表非同步通訊端作業。 |
SocketException |
發生通訊端錯誤時所擲回的例外狀況。 |
SocketPolicy |
表示原則檔案執行個體。 |
SocketTaskExtensions |
此類別包含 Socket 類別的擴充方法。 |
TcpClient |
提供 TCP 網路服務的用戶端連接。 |
TcpListener |
接聽 TCP 網路用戶端的連接。 |
UdpAnySourceMulticastClient |
任何來源的多點流量的用戶端接收器,也稱為任意來源多點傳送 (ASM,Any Source Multicast) 或網路標準多點傳送 (ISM,Internet Standard Multicast)。 |
UdpClient |
提供使用者資料包通訊協定 (UDP) 網路服務。 |
UdpSingleSourceMulticastClient |
單一來源的多點流量的用戶端接收器,也稱為特定來源多點傳送 (SSM,Source Specific Multicast)。 |
UnixDomainSocketEndPoint |
以路徑表示 UNIX 網域通訊端端點。 |
結構
列舉
AddressFamily |
指定 Socket 類別的執行個體 (Instance) 可以使用的位址配置。 |
IOControlCode |
指定 IOControl(Int32, Byte[], Byte[]) 方法支援的 IO 控制碼。 |
IPProtectionLevel |
值,讓 IPv6 通訊端限制在指定範圍的值,例如相同連結本機或網站本機之前置詞的位址。 |
ProtocolFamily |
指定 Socket 類別可以使用的執行個體 (Instance) 通訊協定型別。 |
ProtocolType |
指定 Socket 類別所支援的通訊協定。 |
SelectMode |
定義輪詢模式,用於 Poll(Int32, SelectMode) 方法。 |
SocketAsyncOperation |
最近使用這個內容物件執行的非同步通訊端作業類型。 |
SocketClientAccessPolicyProtocol |
指定下載用戶端存取原則檔案的方法。 |
SocketError |
定義 Socket 類別的錯誤碼。 |
SocketFlags |
指定通訊端的傳送和接收行為。 |
SocketInformationOptions |
描述 Socket 的狀態。 |
SocketOptionLevel |
定義 SetSocketOption(SocketOptionLevel, SocketOptionName, Int32) 和 GetSocketOption(SocketOptionLevel, SocketOptionName) 方法的通訊端 (Socket) 選項層級。 |
SocketOptionName |
定義組態選項名稱。 |
SocketShutdown |
定義 Shutdown(SocketShutdown) 方法所使用的常數。 |
SocketType |
指定 Socket 類別的執行個體 (Instance) 所表示的通訊端 (Socket) 類型。 |
TransmitFileOptions |
TransmitFileOptions 列舉型別 (Enumeration) 定義檔案傳輸要求中使用的值。 |
委派
SecurityCriticalAction |
表示安全性關鍵動作。 |
備註
TcpClient、 TcpListener 和 UdpClient 類別會封裝建立網際網路 TCP 和 UDP 連線的詳細資料。