StreamSocketInformation.LocalPort プロパティ

定義

StreamSocket に関連付けられている TCP ポート番号を取得します。

public:
 property Platform::String ^ LocalPort { Platform::String ^ get(); };
winrt::hstring LocalPort();
public string LocalPort { get; }
var string = streamSocketInformation.localPort;
Public ReadOnly Property LocalPort As String

プロパティ値

String

Platform::String

winrt::hstring

サービス名のローカル TCP ポート番号。

Windows の要件

アプリの機能
ID_CAP_NETWORKING [Windows Phone]

注釈

LocalPort プロパティは、接続が確立された後に StreamSocket オブジェクトがバインドされるローカル TCP ポート番号を表します。

アプリは、StreamSocketConnectAsync(EndpointPair) メソッドまたは ConnectAsync(EndpointPair, SocketProtectionLevel) メソッドを呼び出すことによって、使用するローカル サービス名または TCP ポート番号を設定できます。 接続操作により、ソケットが特定のローカル IP アドレスとローカル UDP ポート番号にバインドされます。 バインドまたは接続操作が完了すると、LocalPort プロパティには IP アドレスが含まれます。LocalPort プロパティには、ローカル ホスト名とサービス名が解決されたローカル TCP ポート番号が含まれます。

ConnectAsync(EndpointPair) または ConnectAsync(EndpointPair,SocketProtectionLevel) メソッドに渡されるローカル サービス名または TCP ポート番号が空の文字列であるか、ConnectAsync(HostName, String) または ConnectAsync(HostName, String, SocketProtectionLevel) メソッドが呼び出された場合、システムは StreamSocket オブジェクトにバインドするローカル TCP ポート番号を決定します。

適用対象

こちらもご覧ください