共用方式為


CFSocket 建構函式

定義

多載

CFSocket()

為位址系列 INET、通訊端類型 STREAM 和通訊協定 TCP 建立通訊端。

CFSocket(AddressFamily, SocketType, ProtocolType)

藉由指定在 上 Current 分派的位址系列、範圍類型和通訊協定類型,以建立通訊端。

CFSocket(AddressFamily, SocketType, ProtocolType, CFRunLoop)

使用指定的執行迴圈來指定位址系列、通訊端類型和通訊協定類型,以建立通訊端。

CFSocket()

為位址系列 INET、通訊端類型 STREAM 和通訊協定 TCP 建立通訊端。

public CFSocket ();

備註

如果嘗試建立通訊端時發生錯誤,這個建構函式會 CFSocketException 擲回 。

適用於

CFSocket(AddressFamily, SocketType, ProtocolType)

藉由指定在 上 Current 分派的位址系列、範圍類型和通訊協定類型,以建立通訊端。

public CFSocket (System.Net.Sockets.AddressFamily family, System.Net.Sockets.SocketType type, System.Net.Sockets.ProtocolType proto);
new CoreFoundation.CFSocket : System.Net.Sockets.AddressFamily * System.Net.Sockets.SocketType * System.Net.Sockets.ProtocolType -> CoreFoundation.CFSocket

參數

family
AddressFamily

通訊端的系列類型。

type
SocketType

要建立的通訊端類型。

proto
ProtocolType

通訊端的通訊協定類型。

備註

如果嘗試建立通訊端時發生錯誤,這個建構函式會 CFSocketException 擲回 。

適用於

CFSocket(AddressFamily, SocketType, ProtocolType, CFRunLoop)

使用指定的執行迴圈來指定位址系列、通訊端類型和通訊協定類型,以建立通訊端。

public CFSocket (System.Net.Sockets.AddressFamily family, System.Net.Sockets.SocketType type, System.Net.Sockets.ProtocolType proto, CoreFoundation.CFRunLoop loop);
new CoreFoundation.CFSocket : System.Net.Sockets.AddressFamily * System.Net.Sockets.SocketType * System.Net.Sockets.ProtocolType * CoreFoundation.CFRunLoop -> CoreFoundation.CFSocket

參數

family
AddressFamily

通訊端的系列類型。

type
SocketType

要建立的通訊端類型。

proto
ProtocolType

通訊端的通訊協定類型。

loop
CFRunLoop

這個 CFSocket 將新增為來源的 Run 迴圈。

備註

如果嘗試建立通訊端時發生錯誤,這個建構函式會 CFSocketException 擲回 。

適用於