StreamSocketInformation.RemoteHostName プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
StreamSocket オブジェクトに関連付けられているリモート ネットワーク宛先のホスト名または IP アドレスを取得します。
public:
property HostName ^ RemoteHostName { HostName ^ get(); };
HostName RemoteHostName();
public HostName RemoteHostName { get; }
var hostName = streamSocketInformation.remoteHostName;
Public ReadOnly Property RemoteHostName As HostName
プロパティ値
リモート ネットワーク宛先のホスト名または IP アドレス。
Windows の要件
アプリの機能 |
ID_CAP_NETWORKING [Windows Phone]
|
注釈
RemoteHostName プロパティは、 StreamSocket オブジェクトに関連付けられているリモート ネットワーク宛先のリモート ホスト名または IP アドレスを表します。 StreamSocket オブジェクトが接続するリモート ホスト名または IP アドレスは、remoteHostName パラメーターで StreamSocket の ConnectAsync メソッドに渡されます。
RemoteHostName プロパティには、次のいずれかを指定できます。
- ドメイン ネーム システム (DNS) または別の名前空間プロバイダーによって解決できるローカル ホストの名前。
- ローカル コンピューター上の次のファイル内の文字列と一致するローカル ホストの名前: %WINDIR%\system32\drivers\etc\hosts。
- ローカル ホストの IPv4 または IPv6 ネットワーク アドレスを含む文字列。 IPv4 アドレス文字列は、ドット 10 進表記 ("192.168.1.111"など) です。 IPv6 アドレスは 16 進数表記です ("21DA:00D3:0010:2F3B:02AA:00FF:FE28:9C5A"など)。 このプロパティが "localhost" 文字列の場合、これはローカル コンピューター上のすべてのループバック アドレスを表します。
RemoteServiceName プロパティは、StreamSocket オブジェクトに関連付けられているリモート ネットワーク宛先のリモート サービス名または TCP ポート番号を表します。
接続が確立されると、 RemoteAddress プロパティには IP アドレスが含まれます。 RemotePort プロパティには、ソケット接続のリモート エンドポイントの TCP ポート番号が含まれます。