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 メソッドは失敗します。