导出 (0) 打印
全部展开
信息
您所需的主题如下所示。但此主题未包含在此库中。

StreamSocket.ConnectAsync(HostName, String) | connectAsync(HostName, String) Method

StreamSocket 上启动远程主机名和远程服务名所指定的远程网络目标的连接操作。

语法


streamSocket.connectAsync(remoteHostName, remoteServiceName).done( /* 你的成功和错误处理程序 */ );

参数

remoteHostName

类型: HostName

远程网络目标的主机名或 IP 地址。对于 Bluetooth RFCOMM,这是一个 MAC 地址。

remoteServiceName

类型: String [JavaScript] | System.String [.NET] | Platform::String [C++]

远程网络目标的服务名称或 TCP 端口号。对于 Bluetooth RFCOMM,这是 Bluetooth 地址。

返回值

类型: IAsyncAction

StreamSocket 对象的异步连接操作。

备注

必须提供 remoteHostNameremoteServiceName 参数。如果 remoteHostName 为 null,或者 remoteServiceName 为 null 或空字符串,则会出现错误。

要求

最低支持客户端

Windows 8

最低支持服务器

Windows Server 2012

最低支持电话

Windows Phone 8

命名空间

Windows.Networking.Sockets
Windows::Networking::Sockets [C++]

元数据

Windows.winmd

DLL

Windows.Networking.dll

Capabilities

internetClientServer
privateNetworkClientServer
ID_CAP_NETWORKING [Windows Phone]

另请参见

StreamSocket
ConnectAsync(EndpointPair)
ConnectAsync(EndpointPair, SocketProtectionLevel)
ConnectAsync(HostName, String, SocketProtectionLevel)
HostName

 

 

显示:
© 2014 Microsoft