情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

StreamSocketListener.BindEndpointAsync | bindEndpointAsync Method

StreamSocketListener でローカル ホスト名およびローカル サービス名に対してバインド操作を開始します。

構文


streamSocketListener.bindEndpointAsync(localHostName, localServiceName).done( /* 成功ハンドラーとエラー ハンドラー */ );

パラメーター

localHostName

型: HostName

StreamSocketListener オブジェクトをバインドするためのローカル ホスト名または IP アドレス。

localServiceName

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

StreamSocketListener オブジェクトをバインドするローカル サービス名または TCP ポート。

戻り値

型: IAsyncAction

StreamSocketListener のオブジェクトの非同期バインディング操作です。

解説

BindEndpointAsync メソッドは、localHostName パラメーターで指定された特定のホスト名か IP アドレス、または localServiceName パラメーターで指定されたローカル サービス名か TCP ポートに StreamSocketListener オブジェクトをバインドします。localHostName パラメーターが null の場合、システムによって StreamSocketListener オブジェクトに束縛するローカル IP アドレスが選択されます。 localServiceName パラメーターに空の文字列が含まれる場合、システムによって StreamSocketListener オブジェクトに束縛するローカル TCP ポートが選択されます。

TCP を使用する別のアプリケーション (別の StreamSocketListener など) が localHostName パラメーターと localServiceName パラメーターで指定されているローカル IP アドレスと TCP ポートに既にバインドされている場合、BindEndpointAsync メソッドは失敗します。

要件

最小限サポートされるクライアント

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]

参照

BindServiceNameAsync
HostName
StreamSocketListener
StreamSocketListenerInformation

 

 

表示: