閱讀英文版本

分享方式:


Uri.Authority 屬性

定義

取得伺服器的網域名稱系統 (DNS) 主機名稱或 IP 位址,以及連接埠編號。

C#
public string Authority { get; }

屬性值

這個實例所表示之 URI 的授權單位元件。

例外狀況

這個執行個體代表相對的 URI,而這個屬性只適用於絕對 URI。

範例

下列範例會將伺服器的主機名稱 (www.contoso.com) 和埠號碼 (8080) 寫入主控台。

C#
Uri baseUri = new Uri("http://www.contoso.com:8080/");
Uri myUri = new Uri(baseUri,"shownew.htm?date=today");

Console.WriteLine(myUri.Authority);

備註

屬性 Authority 通常是伺服器 DNS 主機名稱或 IP 位址。 如果這個屬性與 URI 的預設埠不同,此屬性可能會包含服務埠號碼。 Authority如果元件包含保留字元,則會在此屬性傳回的字串值中逸出這些字元。

適用於

產品 版本
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0