英語で読む

次の方法で共有


Uri.Authority プロパティ

定義

サーバーの DNS (Domain Name System) ホスト名または IP アドレスと、ポート番号を取得します。

public string Authority { get; }

プロパティ値

このインスタンスによって表される URI の機関コンポーネント。

例外

このインスタンスは相対 URI を表します。このプロパティは、絶対 URI でのみ有効です。

次の例では、サーバーのホスト名 (www.contoso.com) とポート番号 (8080) をコンソールに書き込みます。

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