Freigeben über


Uri.Authority Eigenschaft

Definition

Ruft den Dns-Hostnamen (Domain Name System) oder die IP-Adresse und die Portnummer 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

Die Autoritätskomponente des durch diese Instanz dargestellten URI.

Ausnahmen

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

Beispiele

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

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: