StreamSocketInformation.LocalAddress プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
StreamSocket オブジェクトに関連付けられているローカル IP アドレスを取得します。
public:
property HostName ^ LocalAddress { HostName ^ get(); };
HostName LocalAddress();
public HostName LocalAddress { get; }
var hostName = streamSocketInformation.localAddress;
Public ReadOnly Property LocalAddress As HostName
プロパティ値
ローカル IP アドレスまたはホスト名。
Windows の要件
アプリの機能 |
ID_CAP_NETWORKING [Windows Phone]
|
注釈
LocalAddress プロパティは、接続の確立後に StreamSocket オブジェクトがバインドされるローカル IP アドレスを表します。
アプリは、StreamSocket で ConnectAsync(EndpointPair) または ConnectAsync(EndpointPair, SocketProtectionLevel) メソッドを呼び出すことによって、使用するローカル ホスト名または IP アドレスを設定できます。 接続操作により、ソケットが特定のローカル IP アドレスとローカル UDP ポート番号にバインドされます。 バインドまたは接続操作が完了すると、LocalAddress プロパティには IP アドレスが含まれます。 LocalPort プロパティには、ローカル ホスト名とサービス名が解決されたローカル TCP ポート番号が含まれます。
ConnectAsync(EndpointPair) または ConnectAsync(EndpointPair, SocketProtectionLevel) メソッドに渡されるローカル ホスト名または IP アドレスが null であるか、ConnectAsync(HostName, String) または ConnectAsync(HostName, String, SocketProtectionLevel) メソッドが呼び出された場合、システムは StreamSocket オブジェクトにバインドするローカル IP アドレスを決定します。