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

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

StreamSocket オブジェクトで、リモート ホスト名、リモート サービス名、および SocketProtectionLevel によって指定されたリモート送信先に接続する非同期操作を開始します。

構文


streamSocket.connectAsync(remoteHostName, remoteServiceName, protectionLevel).done( /* 成功ハンドラーとエラー ハンドラー */ );

パラメーター

remoteHostName

型: HostName

リモート ネットワーク宛先のホスト名または IP アドレス。Bluetooth RFCOMM の場合、これは MAC アドレスです。

remoteServiceName

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

リモート ネットワーク宛先のサービス名または TCP ポート番号。Bluetooth RFCOMM の場合、これは Bluetooth アドレスです。

protectionLevel

型: SocketProtectionLevel

StreamSocket オブジェクトの整合性と暗号化を表す保護レベル。

戻り値

型: IAsyncAction

StreamSocket のオブジェクトの非同期接続操作です。

解説

remoteHostName および remoteServiceName の各パラメーターが提供されている必要があります。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(HostName, String)
ConnectAsync(EndpointPair, SocketProtectionLevel)
HostName

 

 

表示: