StreamSocketInformation.LocalPort プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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
プロパティ値
サービス名のローカル TCP ポート番号。
Windows の要件
アプリの機能 |
ID_CAP_NETWORKING [Windows Phone]
|
注釈
LocalPort プロパティは、接続が確立された後に StreamSocket オブジェクトがバインドされるローカル TCP ポート番号を表します。
アプリは、StreamSocket で ConnectAsync(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 ポート番号を決定します。