StreamSocketListener.BindEndpointAsync(HostName, String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
启动 对 StreamSocketListener 到本地主机名和本地服务名称的绑定操作。
public:
virtual IAsyncAction ^ BindEndpointAsync(HostName ^ localHostName, Platform::String ^ localServiceName) = BindEndpointAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncAction BindEndpointAsync(HostName const& localHostName, winrt::hstring const& localServiceName);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncAction BindEndpointAsync(HostName localHostName, string localServiceName);
function bindEndpointAsync(localHostName, localServiceName)
Public Function BindEndpointAsync (localHostName As HostName, localServiceName As String) As IAsyncAction
参数
- localHostName
- HostName
要绑定 StreamSocketListener 对象的本地主机名或 IP 地址。
- localServiceName
-
String
Platform::String
winrt::hstring
要绑定 StreamSocketListener 对象的本地服务名称或 TCP 端口。
返回
对 StreamSocketListener 对象执行的异步绑定操作。
- 属性
Windows 要求
应用功能 |
ID_CAP_NETWORKING [Windows Phone]
internetClientServer
privateNetworkClientServer
|
注解
BindEndpointAsync 方法将 StreamSocketListener 对象绑定到 localHostName 参数中指定的特定主机名或 IP 地址,以及 localServiceName 参数中指定的本地服务名称或 TCP 端口。 如果 localHostName 参数为 null,则系统将选择要绑定到 StreamSocketListener 对象的本地 IP 地址。 如果 localServiceName 参数包含空字符串,则系统会选择要绑定到 StreamSocketListener 对象的本地 TCP 端口。
如果另一个使用 TCP 的应用 (另一个 StreamSocketListener(例如,) 已绑定到 localHostName 和 localServiceName 参数中指定的本地 IP 地址和 TCP 端口),BindEndpointAsync 方法将失败。