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 位址。
備註
RemoteHostName 屬性代表與 StreamSocket 物件相關聯的遠端網路目的地的遠端主機名稱或 IP 位址。 StreamSocket 物件所連接的遠端主機名稱或 IP 位址,會在 remoteHostName 參數中傳遞給 StreamSocket 上的 ConnectAsync 方法。
RemoteHostName 屬性可以是以下之一:
- 可由網域名稱系統(DNS)或其他命名空間提供者解析的本地主機名稱。
- 本地主機名稱與本機電腦中以下檔案中字串相符的名稱:%WINDIR%\system32\drivers\etc\hosts。
- 包含本地主機的 IPv4 或 IPv6 網路位址的字串。 IPv4 位址字串以虛點小數表示(例如「192.168.1.111」)。 IPv6 位址以十六進位符號表示(例如「21DA:00D3:0010:2F3B:02AA:00FF:FE28:9C5A」)。 當此屬性為「localhost」字串時,代表本地電腦上的所有迴圈位址。
RemoteServiceName 屬性代表與 StreamSocket 物件相關的遠端網路目的地的遠端服務名稱或 TCP 埠號。
連線建立後, RemoteAddress 屬性包含 IP 位址, RemotePort 屬性則包含該套接字連線遠端端點的 TCP 埠號。