Uri.Port Uri.Port Uri.Port Uri.Port Property

Definition

Ruft die Anschlussnummer dieses URIs ab.Gets the port number of this URI.

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

Eigenschaftswert

Ein Int32-Wert, der die Portnummer für diesen URI enthält.An Int32 value that contains the port number for this URI.

Ausnahmen

Diese Instanz stellt einen relativen URI dar, diese Eigenschaft ist jedoch nur für absolute URIs gültig.This instance represents a relative URI, and this property is valid only for absolute URIs.

Beispiele

Im folgenden Beispiel werden die URI-Portnummer an die Konsole geschrieben.The following example writes the URI port number to the console. In diesem Fall ist der Wert die Standardportnummer für HTTP Port 80.In this case, the value is the default port number for 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);
   
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 Nummer des Ports definiert, den Port des Protokolls für die Kontaktaufnahme mit dem Server, auf die im URI verwiesen wird, verwendet wird.The port number defines the protocol port used for contacting the server referenced in the URI. Wenn ein Port nicht, als Teil des URI angegeben ist, der Port Eigenschaft der Standardwert für das Protokoll zurückgegeben.If a port is not specified as part of the URI, the Port property returns the default value for the protocol. Wenn es keine Standard-Portnummer ist, gibt diese Eigenschaft-1 zurück.If there is no default port number, this property returns -1.

Gilt für: