Uri.Authority Uri.Authority Uri.Authority Uri.Authority Property


サーバーの DNS (Domain Name System) ホスト名または IP アドレスと、ポート番号を取得します。Gets the Domain Name System (DNS) host name or IP address and the port number for a server.

 property System::String ^ Authority { System::String ^ get(); };
public string Authority { get; }
member this.Authority : string
Public ReadOnly Property Authority As String


このインスタンスで表される URI の権限構成要素を格納している StringA String containing the authority component of the URI represented by this instance.


このインスタンスは相対 URI を表します。このプロパティは、絶対 URI でのみ有効です。This instance represents a relative URI, and this property is valid only for absolute URIs.

次の例は、ホスト名を書き込みます (www.contoso.com) とポート番号 (8080) をコンソールに、サーバーの。The following example writes the host name (www.contoso.com) and port number (8080) of the server to the console.

Uri^ baseUri = gcnew Uri( "http://www.contoso.com:8080/" );
Uri^ myUri = gcnew Uri( baseUri,"shownew.htm?date=today" );
Console::WriteLine( myUri->Authority );
Uri baseUri = new Uri("http://www.contoso.com:8080/");
Uri myUri = new Uri(baseUri,"shownew.htm?date=today");

Dim baseUri As New Uri("http://www.contoso.com:8080/")
Dim myUri As New Uri(baseUri,"shownew.htm?date=today")


Authorityプロパティは、通常、サーバーの DNS ホスト名または IP アドレス。The Authority property is typically a server DNS host name or IP address. このプロパティは、URI の既定のポートと異なる場合、サービスのポート番号にすることがあります。This property might include the service port number if it differs from the default port for the URI. 場合、Authorityコンポーネントには、予約文字が含まれています、これらは、このプロパティによって返される文字列値でエスケープされます。If the Authority component contains reserved characters, these are escaped in the string value returned by this property.