Freigeben über


Uri.Authority Eigenschaft

Definition

Ruft den DNS-Hostnamen (Domain Name System) oder die IP-Adresse und die Anschlussnummer für einen Server ab.

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

Eigenschaftswert

String

Die Autoritätskomponente des URI, der von dieser Instanz dargestellt wird.

Ausnahmen

Diese Instanz stellt einen relativen URI dar, diese Eigenschaft ist jedoch nur für absolute URIs gültig.

Beispiele

Im folgenden Beispiel wird der Hostname () und die Portnummer (www.contoso.com8080) des Servers in die Konsole geschrieben.

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");

Console.WriteLine(myUri.Authority);
open System

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

printfn $"{myUri.Authority}"
Dim baseUri As New Uri("http://www.contoso.com:8080/")
Dim myUri As New Uri(baseUri,"shownew.htm?date=today")
       
Console.WriteLine(myUri.Authority)

Hinweise

Die Authority Eigenschaft ist in der Regel ein SERVER-DNS-Hostname oder eine IP-Adresse. Diese Eigenschaft kann die Dienstportnummer enthalten, wenn sie sich vom Standardport für den URI unterscheidet. Wenn die Authority Komponente reservierte Zeichen enthält, werden diese in dem von dieser Eigenschaft zurückgegebenen Zeichenfolgenwert escapet.

Gilt für