Freigeben über


Uri.Port-Eigenschaft

Ruft die Anschlussnummer dieses URIs ab.

Namespace: System
Assembly: System (in system.dll)

Syntax

'Declaration
Public ReadOnly Property Port As Integer
'Usage
Dim instance As Uri
Dim value As Integer

value = instance.Port
public int Port { get; }
public:
property int Port {
    int get ();
}
/** @property */
public int get_Port ()
public function get Port () : int

Eigenschaftenwert

Ein Int32-Wert, der die Anschlussnummer für diesen URI enthält.

Ausnahmen

Ausnahmetyp Bedingung

InvalidOperationException

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

Hinweise

Die Anschlussnummer definiert den Protokollanschluss, über den die Verbindung zu dem Server hergestellt wird, auf den der URI verweist. Wenn kein Anschluss als Teil des URIs angegeben wird, gibt die Port-Eigenschaft den Standardwert für das Protokoll zurück. Wenn keine Standardanschlussnummer vorhanden ist, gibt diese Eigenschaft -1 zurück.

Beispiel

Im folgenden Beispiel wird die URI-Anschlussnummer auf der Konsole ausgegeben. In diesem Fall ist dies 80, die Standardanschlussnummer für HTTP.

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

Plattformen

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Mobile für Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

.NET Compact Framework

Unterstützt in: 2.0, 1.0

Siehe auch

Referenz

Uri-Klasse
Uri-Member
System-Namespace