Freigeben über


Uri.Port Eigenschaft

Definition

Ruft die Anschlussnummer dieses URIs ab.

public:
 property int Port { int get(); };
public int Port { get; }
member this.Port : int
Public ReadOnly Property Port As Integer

Eigenschaftswert

Int32

Die Portnummer für diesen URI.

Ausnahmen

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

Beispiele

Im folgenden Beispiel wird die URI-Portnummer in die Konsole geschrieben. In diesem Fall ist der Wert die Standardportnummer für HTTP, Port 80.

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

Console.WriteLine(myUri.Port);
open System

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

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

Hinweise

Die Portnummer definiert den Protokollport, der zum Kontaktieren des Servers im URI verwendet wird. Wenn ein Port nicht als Teil des URI angegeben wird, gibt die Port Eigenschaft den Standardwert für das Protokoll zurück. Wenn keine Standardportnummer vorhanden ist, gibt diese Eigenschaft -1 zurück.

Gilt für