CFSocket 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
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 将作为源添加到的运行循环。
注解
如果尝试创建套接字时出错,此构造函数将 CFSocketException 引发 。